| 端口 | 协议 | 服务 | 用途说明 |
|---|---|---|---|
| 20 / 21 | TCP | FTP | 文件传输协议,21 控制连接、20 数据连接 |
| 22 | TCP | SSH | 安全远程登录与文件传输(scp/sftp) |
| 23 | TCP | Telnet | 明文远程终端,安全性差已少用 |
| 25 | TCP | SMTP | 简单邮件传输协议,发送邮件 |
| 53 | TCP/UDP | DNS | 域名解析服务 |
| 67 / 68 | UDP | DHCP | 动态主机配置,67 服务端、68 客户端 |
| 80 | TCP | HTTP | 超文本传输协议,普通网页访问 |
| 110 | TCP | POP3 | 电子邮件接收协议 |
| 123 | UDP | NTP | 网络时间同步 |
| 143 | TCP | IMAP | 互联网邮件访问协议,收发邮件 |
| 443 | TCP | HTTPS | 加密超文本传输协议,安全网页访问 |
| 3306 | TCP | MySQL | MySQL 数据库默认端口 |
| 3389 | TCP | RDP | 远程桌面协议(Windows) |
| 5432 | TCP | PostgreSQL | PostgreSQL 数据库默认端口 |
| 6379 | TCP | Redis | Redis 缓存数据库默认端口 |
| 8080 | TCP | HTTP 代理/备用 | 常用 Web 备用或代理端口,如 Tomcat |
| 8443 | TCP | HTTPS 备用 | HTTPS 备用端口,常用于管理后台 |
| 8554 | TCP | RTSP | 实时流媒体控制协议,用于音视频监控流 |
| 8888 | TCP | HTTP 备用 | 常用 Web 服务端口,如宝塔面板站点 |
| 9090 | TCP | 管理/监控 | 常用于各类管理面板或监控服务 |
| 27017 | TCP | MongoDB | MongoDB 数据库默认端口 |
| 11211 | TCP/UDP | Memcached | 分布式内存缓存系统默认端口 |
端口号用于区分同一台主机上不同的网络服务,范围为 0-65535,其中 0-1023 为知名端口,通常由系统服务占用。
▪ TCP 提供可靠、面向连接的传输(如网页、邮件、数据库),UDP 传输快但不可靠(如视频、DNS、时间同步)。
▪ 配置服务器安全组或防火墙时需放行对应协议端口,如 Web 网站放行 80/443、远程登录放行 22/3389。
▪ 开发中若端口被占用,常听到 EADDRINUSE 或 bind 失败提示,可通过修改应用配置更换端口解决。