달달툴즈

포트 번호 사전

TCP·UDP 포트 번호로 무엇이 쓰는 자리인지 찾고, 서비스 이름으로 포트를 찾습니다. 인터넷에 열면 안 되는 자리는 따로 표시합니다.

브라우저에서만 처리무료 이용

어느 쪽으로 넣어도 찾습니다.

61개

포트서비스프로토콜쓰임
20FTP (data)열지 말 것TCP파일 공유
21FTP열지 말 것TCP파일 공유
22SSH / SFTPTCP원격 접속
23Telnet열지 말 것TCP원격 접속
25SMTPTCP메일
53DNSTCP / UDP기반 서비스
67DHCP (server)UDP기반 서비스
68DHCP (client)UDP기반 서비스
69TFTP열지 말 것UDP파일 공유
80HTTPTCP웹
110POP3열지 말 것TCP메일
119NNTPTCP메시징
123NTPUDP기반 서비스
137NetBIOS (name)열지 말 것UDP파일 공유
139NetBIOS (session)열지 말 것TCP파일 공유
143IMAP열지 말 것TCP메일
161SNMP열지 말 것UDP모니터링
162SNMP trapUDP모니터링
389LDAP열지 말 것TCP디렉터리
443HTTPSTCP웹
445SMB열지 말 것TCP파일 공유
465SMTPSTCP메일
500IKE (IPsec)UDP기반 서비스
514syslogUDP모니터링
587SMTP (submission)TCP메일
636LDAPSTCP디렉터리
873rsyncTCP파일 공유
993IMAPSTCP메일
995POP3STCP메일
1080SOCKS proxyTCP기반 서비스
1194OpenVPNTCP / UDP기반 서비스
1433Microsoft SQL Server열지 말 것TCP데이터베이스
1521Oracle Database열지 말 것TCP데이터베이스
1723PPTP열지 말 것TCP기반 서비스
1883MQTTTCP메시징
2049NFS열지 말 것TCP / UDP파일 공유
2375Docker (no TLS)열지 말 것TCP기반 서비스
2376Docker (TLS)TCP기반 서비스
3000Node / Next.js (dev)TCP웹
3306MySQL / MariaDB열지 말 것TCP데이터베이스
3389RDP열지 말 것TCP원격 접속
4200Angular (dev)TCP웹
5000Flask / ASP.NET (dev)TCP웹
5173Vite (dev)TCP웹
5353mDNSUDP기반 서비스
5432PostgreSQL열지 말 것TCP데이터베이스
5601Kibana열지 말 것TCP모니터링
5672AMQP (RabbitMQ)TCP메시징
5900VNC열지 말 것TCP원격 접속
6379Redis열지 말 것TCP데이터베이스
8000Django / http.server (dev)TCP웹
8080HTTP (alternate)TCP웹
8081HTTP (alternate)TCP웹
8443HTTPS (alternate)TCP웹
8888Jupyter / HTTP (alternate)TCP웹
9000PHP-FPM / SonarQubeTCP웹
9090PrometheusTCP모니터링
9092KafkaTCP메시징
9200Elasticsearch열지 말 것TCP데이터베이스
11211Memcached열지 말 것TCP / UDP데이터베이스
27017MongoDB열지 말 것TCP데이터베이스

파일은 서버로 전송되지 않고 브라우저에서만 처리됩니다.

사용 방법

가입도 설치도 없이, 사용 횟수 제한도 없이 무료로 쓸 수 있습니다.

번호를 넣으면 보통 그 자리에서 무엇이 듣고 있는지, 서비스 이름을 넣으면 그 포트가 몇 번인지 나옵니다. 어느 쪽으로 넣어도 같은 표를 찾습니다.

위험으로 표시한 자리는 인터넷에서 닿으면 안 되는 포트입니다. 암호가 평문으로 오가는 것(텔넷·FTP·암호화 없는 LDAP)과, 접속만 하면 자료를 통째로 내주는 것이 섞여 있습니다. 보호 없이 열린 Redis 나 MongoDB 가 비워지는 것이 뒤쪽 경우입니다.

데이터베이스 포트를 그대로 열어 두는 것이 이 실수의 가장 흔한 모습입니다. Redis, MongoDB, Elasticsearch, Memcached 는 기본 설정에서 인증 없이 접속을 받고, 스캐너는 몇 분 안에 그것을 찾아냅니다.

세 구간은 IANA 가 나눈 것입니다. 1024 미만은 잘 알려진 자리이고 유닉스에서는 바인딩에 루트 권한이 필요합니다. 49151 까지는 등록된 자리, 그 위는 내 쪽에서 나가는 연결이 가져다 쓰는 임시 구간입니다.

포트 번호는 실제로 무엇이 도는지 증명하지 않습니다. 무엇이든 어디서든 들을 수 있고, SSH 를 높은 번호에 숨겨 두는 것도 흔한 방법입니다. 출발점으로만 쓰고 확인은 스캔으로 하세요.

입력한 값은 서버로 전송되지 않습니다. 브라우저 안에서만 찾습니다.

이런 도구도 함께 씁니다