常用网络端口速查表

下面列出在防火墙、日志和配置文件中最常见的 TCP 与 UDP 端口。多数服务都监听固定的默认端口,认识这些常用端口即可一眼判断流量用途。

更新日期:

端口协议传输层用途
20/21FTPTCPFile transfer (21 control, 20 data)
22SSHTCPSecure remote login and SFTP
23TelnetTCPUnencrypted remote terminal
25SMTPTCPSending and relaying email
53DNSUDP/TCPDomain name resolution
67/68DHCPUDPAutomatic IP assignment
80HTTPTCPWeb pages, unencrypted
110POP3TCPEmail retrieval
143IMAPTCPEmail synchronisation
443HTTPSTCPSecure web traffic
587SMTP submissionTCPEmail sending with authentication
993IMAPSTCPSecure IMAP over TLS/SSL
3306MySQLTCPMySQL database access
5432PostgreSQLTCPPostgreSQL database access
3389RDPTCPWindows remote desktop
8080HTTP altTCPWeb proxy and dev servers

说明

常见问题

443 端口是做什么的?
443 是 HTTPS 的默认端口,也就是加密版 HTTP。浏览器访问大多数安全网站时都走这个端口,TLS 连接也在这里建立。
TCP 和 UDP 端口有什么区别?
TCP 会建立可靠、有序的连接,HTTP、SSH、电子邮件等多用 TCP。UDP 更快但无连接,适合 DNS 查询、DHCP 和流媒体这类场景。
哪些端口算“知名端口”?
知名端口指 0–1023,由 IANA 分配给 HTTP(80)、HTTPS(443) 等标准服务。1024–49151 为注册端口,49152–65535 为动态或临时端口。
如何查看本机开放了哪些端口?
Windows 运行 netstat -ano;macOS 和 Linux 可用 netstat -tulnp 或 lsof -i。输出会列出监听地址及占用各端口的程序。