常用网络端口速查表
下面列出在防火墙、日志和配置文件中最常见的 TCP 与 UDP 端口。多数服务都监听固定的默认端口,认识这些常用端口即可一眼判断流量用途。
| 端口 | 协议 | 传输层 | 用途 |
|---|---|---|---|
| 20/21 | FTP | TCP | File transfer (21 control, 20 data) |
| 22 | SSH | TCP | Secure remote login and SFTP |
| 23 | Telnet | TCP | Unencrypted remote terminal |
| 25 | SMTP | TCP | Sending and relaying email |
| 53 | DNS | UDP/TCP | Domain name resolution |
| 67/68 | DHCP | UDP | Automatic IP assignment |
| 80 | HTTP | TCP | Web pages, unencrypted |
| 110 | POP3 | TCP | Email retrieval |
| 143 | IMAP | TCP | Email synchronisation |
| 443 | HTTPS | TCP | Secure web traffic |
| 587 | SMTP submission | TCP | Email sending with authentication |
| 993 | IMAPS | TCP | Secure IMAP over TLS/SSL |
| 3306 | MySQL | TCP | MySQL database access |
| 5432 | PostgreSQL | TCP | PostgreSQL database access |
| 3389 | RDP | TCP | Windows remote desktop |
| 8080 | HTTP alt | TCP | Web proxy and dev servers |
说明
- 知名端口指 0–1023,由 IANA 统一分配;技术上任何服务都可以使用任意端口,排查时请以实际监听程序为准。
- SMTP、POP3 等明文协议通常另有加密端口(465/587 或 995)。
- UDP 无连接、速度快,DNS 与 DHCP 等既用 UDP 也用 TCP。
常见问题
- 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。输出会列出监听地址及占用各端口的程序。