TCP/UDP 常见端口参考常用服务端口与用途

常见网络服务端口一览

端口 协议 服务 用途说明
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 分布式内存缓存系统默认端口

TCP/UDP 常见端口参考介绍

TCP/UDP常见端口参考介绍

端口号用于区分同一台主机上不同的网络服务,范围为 0-65535,其中 0-1023 为知名端口,通常由系统服务占用。

▪ TCP 提供可靠、面向连接的传输(如网页、邮件、数据库),UDP 传输快但不可靠(如视频、DNS、时间同步)。

▪ 配置服务器安全组或防火墙时需放行对应协议端口,如 Web 网站放行 80/443、远程登录放行 22/3389。

▪ 开发中若端口被占用,常听到 EADDRINUSE 或 bind 失败提示,可通过修改应用配置更换端口解决。