端口号查询 - 常用网络端口号/服务协议对照表速查
HTTP/HTTPS/SSH/MySQL/Redis 常用端口速查
| 端口 | 协议 | 服务 | 说明 |
|---|---|---|---|
| 20 | TCP | FTP-Data | FTP data transfer |
| 21 | TCP | FTP | FTP control |
| 22 | TCP | SSH | Secure Shell remote login |
| 23 | TCP | Telnet | Remote terminal |
| 25 | TCP | SMTP | Simple Mail Transfer |
| 53 | TCP/UDP | DNS | Domain name resolution |
| 67 | UDP | DHCP | DHCP server |
| 68 | UDP | DHCP | DHCP client |
| 69 | UDP | TFTP | Trivial File Transfer |
| 80 | TCP | HTTP | Web service |
| 110 | TCP | POP3 | Post Office Protocol 3 |
| 123 | UDP | NTP | Network Time Protocol |
| 135 | TCP | RPC | Remote Procedure Call |
| 137 | UDP | NetBIOS | NetBIOS name service |
| 139 | TCP | SMB | Network file sharing |
| 143 | TCP | IMAP | Internet Message Access |
| 161 | UDP | SNMP | Simple Network Management |
| 179 | TCP | BGP | Border Gateway Protocol |
| 389 | TCP | LDAP | Lightweight Directory Access |
| 443 | TCP | HTTPS | Secure web service |
| 445 | TCP | SMB | Windows file sharing |
| 465 | TCP | SMTPS | Secure SMTP |
| 514 | UDP | Syslog | System logging |
| 587 | TCP | SMTP | Mail submission |
| 636 | TCP | LDAPS | Secure LDAP |
| 993 | TCP | IMAPS | Secure IMAP |
| 995 | TCP | POP3S | Secure POP3 |
| 1433 | TCP | MSSQL | SQL Server |
| 1521 | TCP | Oracle | Oracle database |
| 2181 | TCP | ZooKeeper | ZooKeeper |
| 3000 | TCP | Dev Server | Development server |
| 3306 | TCP | MySQL | MySQL database |
| 3389 | TCP | RDP | Remote Desktop |
| 5432 | TCP | PostgreSQL | PostgreSQL |
| 5672 | TCP | RabbitMQ | RabbitMQ |
| 5900 | TCP | VNC | VNC remote desktop |
| 6379 | TCP | Redis | Redis cache |
| 8080 | TCP | HTTP-Alt | HTTP alternate port |
| 8443 | TCP | HTTPS-Alt | HTTPS alternate |
| 8888 | TCP | HTTP-Alt | Common proxy port |
| 9090 | TCP | Prometheus | Prometheus |
| 9200 | TCP | Elasticsearch | ES HTTP |
| 9300 | TCP | Elasticsearch | ES transport |
| 27017 | TCP | MongoDB | MongoDB |
端口说明
0-1023为系统保留端口(需root权限),1024-49151为注册端口,49152-65535为动态端口。确认端口含义后,可用端口开放检测验证连通性,或通过HTTP测试检查 Web 服务响应。
常见问题
常用端口有哪些?80/443/3306分别是什么服务?
80端口为HTTP网页服务,443端口为HTTPS加密网页服务,3306为MySQL数据库端口,22为SSH远程连接,21为FTP文件传输,6379为Redis缓存,5432为PostgreSQL数据库,8080为HTTP代理端口。
端口号范围有什么规定?
0-1023为系统保留端口需管理员权限,1024-49151为注册端口分配给特定服务,49152-65535为动态/私有端口,用户程序通常使用注册或动态端口。
如何检测端口是否开放?
确认端口含义后,可使用端口开放检测工具检测目标服务器的指定端口连通性,验证端口是否可达,用于服务器安全审计和防火墙策略验证。
TCP和UDP端口有什么区别?
TCP是面向连接的可靠传输协议,需要三次握手建立连接,适用于HTTP、FTP、SSH等;UDP是无连接的传输协议,速度快但不保证送达,适用于DNS查询、视频直播、在线游戏等。
什么是端口转发?端口映射有什么用途?
端口转发是将公网IP的某个端口映射到内网设备的对应端口,实现从外网访问内网服务。常用于远程桌面、内网Web服务器外网访问、监控摄像头远程查看等场景。