常用网络端口大全 #
什么是网络端口? #
网络端口是计算机网络中用于标识不同服务或应用程序的数字标识(0-65535)。端口分为三类:
- 知名端口(Well-Known Ports):0-1023,由IANA分配给常用服务
- 注册端口(Registered Ports):1024-49151,用于用户进程或应用程序
- 动态/私有端口(Dynamic/Private Ports):49152-65535,用于临时连接
常见服务端口 #
Web服务端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 80 |
HTTP |
TCP |
超文本传输协议,用于网站访问 |
| 443 |
HTTPS |
TCP |
安全的HTTP协议,使用SSL/TLS加密 |
| 8080 |
HTTP Alternate |
TCP |
常用的HTTP替代端口,用于开发环境或代理 |
| 8443 |
HTTPS Alternate |
TCP |
常用的HTTPS替代端口 |
| 8000 |
HTTP Alternate |
TCP |
另一个常用的HTTP开发端口 |
远程访问端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 22 |
SSH |
TCP |
安全外壳协议,用于远程服务器管理 |
| 23 |
Telnet |
TCP |
远程终端协议(不安全,已被SSH取代) |
| 3389 |
RDP |
TCP |
Windows远程桌面协议 |
| 5900 |
VNC |
TCP/UDP |
虚拟网络计算,跨平台远程桌面 |
| 5901 |
VNC Display 1 |
TCP/UDP |
VNC的第一个显示端口 |
文件传输端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 20 |
FTP Data |
TCP |
文件传输协议数据端口 |
| 21 |
FTP Control |
TCP |
文件传输协议控制端口 |
| 22 |
SFTP |
TCP |
SSH文件传输协议(安全的FTP替代) |
| 443 |
FTPS |
TCP |
基于SSL/TLS的FTP(安全FTP) |
| 989 |
FTPS Data |
TCP |
FTPS数据端口 |
| 990 |
FTPS Control |
TCP |
FTPS控制端口 |
邮件服务端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 25 |
SMTP |
TCP |
简单邮件传输协议,用于发送邮件 |
| 465 |
SMTPS |
TCP |
基于SSL的SMTP |
| 587 |
SMTP Submission |
TCP |
邮件提交端口(推荐使用) |
| 110 |
POP3 |
TCP |
邮局协议版本3,用于接收邮件 |
| 995 |
POP3S |
TCP |
基于SSL的POP3 |
| 143 |
IMAP |
TCP |
互联网邮件访问协议,用于管理邮件 |
| 993 |
IMAPS |
TCP |
基于SSL的IMAP |
数据库端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 3306 |
MySQL |
TCP |
MySQL数据库服务 |
| 5432 |
PostgreSQL |
TCP |
PostgreSQL数据库服务 |
| 27017 |
MongoDB |
TCP |
MongoDB数据库服务 |
| 6379 |
Redis |
TCP |
Redis键值存储数据库 |
| 1521 |
Oracle |
TCP |
Oracle数据库服务 |
| 1433 |
SQL Server |
TCP |
Microsoft SQL Server |
| 5433 |
PostgreSQL Alternate |
TCP |
PostgreSQL备用端口 |
网络设备端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 53 |
DNS |
TCP/UDP |
域名系统,用于域名解析 |
| 67 |
DHCP Server |
UDP |
动态主机配置协议服务器端口 |
| 68 |
DHCP Client |
UDP |
动态主机配置协议客户端端口 |
| 161 |
SNMP |
UDP |
简单网络管理协议 |
| 162 |
SNMP Trap |
UDP |
SNMP陷阱通知端口 |
流媒体与通信端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 21 |
FTP |
TCP |
文件传输协议 |
| 80 |
HTTP |
TCP |
超文本传输协议 |
| 443 |
HTTPS |
TCP |
安全的超文本传输协议 |
| 554 |
RTSP |
TCP/UDP |
实时流传输协议 |
| 1935 |
RTMP |
TCP |
实时消息传输协议(用于流媒体) |
| 5060 |
SIP |
UDP |
会话发起协议(用于VoIP) |
| 5061 |
SIPS |
TCP |
基于SSL的SIP |
安全服务端口 #
| 端口号 |
服务名称 |
协议 |
用途 |
| 443 |
HTTPS |
TCP |
安全网页访问 |
| 993 |
IMAPS |
TCP |
安全邮件访问(IMAP) |
| 995 |
POP3S |
TCP |
安全邮件访问(POP3) |
| 465 |
SMTPS |
TCP |
安全邮件发送 |
| 22 |
SSH |
TCP |
安全远程访问 |
| 445 |
SMB |
TCP/UDP |
服务器消息块(文件共享,需谨慎开放) |
端口安全注意事项 #
- 默认端口风险:许多服务使用默认端口,容易成为攻击目标,建议非必要时更改默认端口
- 最小权限原则:只开放必要的端口,关闭所有不使用的端口
- 防火墙配置:使用防火墙限制端口访问范围,只允许特定IP访问
- 加密传输:对敏感服务使用加密协议(如HTTPS、SSH、SFTP)
- 定期审计:定期检查开放的端口,确保没有未授权的端口开放
总结 #
了解常用网络端口对于网络管理、服务器配置和安全防护至关重要。本列表涵盖了Web服务、远程访问、文件传输、邮件服务、数据库等各类常用端口,帮助您更好地理解和管理网络服务。
如需了解更多端口信息,可以参考IANA(互联网号码分配机构)的官方端口注册列表。