输入端口号或关键词(如 mysql、redis、22)即时过滤。安全提示:数据库与远程管理端口一律不要直接暴露公网,用防火墙/安全组限源IP。
| 端口 | 协议 | 服务 | 说明与安全建议 |
|---|---|---|---|
| 20 | TCP | FTP数据 | FTP文件传输数据通道 |
| 21 | TCP | FTP控制 | FTP文件传输控制命令,常见暴力破解目标 |
| 22 | TCP | SSH | 远程登录/文件传输(SFTP/SCP),建议改密钥登录并禁root直登 |
| 23 | TCP | Telnet | 明文远程登录,已被SSH取代,公网开放极危险 |
| 25 | TCP | SMTP | 邮件发送(服务器间投递),云厂商默认封禁防垃圾邮件 |
| 53 | TCP/UDP | DNS | 域名解析,UDP为主,TCP用于大响应与区域传送 |
| 67 | UDP | DHCP服务端 | 动态分配IP,与68配对 |
| 68 | UDP | DHCP客户端 | 动态分配IP,与67配对 |
| 69 | UDP | TFTP | 简单文件传输,PXE无盘启动常用 |
| 80 | TCP | HTTP | 网页服务默认端口 |
| 110 | TCP | POP3 | 邮件接收(老协议,明文) |
| 119 | TCP | NNTP | 新闻组协议,现已少见 |
| 123 | UDP | NTP | 时间同步,服务器时钟校准必备 |
| 135 | TCP/UDP | MSRPC | Windows RPC,公网暴露易被利用 |
| 137 | UDP | NetBIOS名称 | Windows局域网名称解析 |
| 139 | TCP | NetBIOS会话 | Windows文件共享(老),公网暴露易中勒索 |
| 143 | TCP | IMAP | 邮件接收(推荐,支持多端同步) |
| 161 | UDP | SNMP | 网络设备监控采集 |
| 389 | TCP | LDAP | 目录服务(域控),明文 |
| 443 | TCP | HTTPS | 加密网页服务默认端口 |
| 445 | TCP | SMB | Windows文件共享,永恒之蓝攻击目标,严禁公网开放 |
| 465 | TCP | SMTPS | SMTP加密提交(SSL) |
| 514 | TCP | Syslog(TCP) | 集中日志收集 |
| 514 | UDP | Syslog(UDP) | 集中日志收集(默认UDP) |
| 587 | TCP | SMTP提交 | 邮件客户端发信端口(STARTTLS) |
| 636 | TCP | LDAPS | LDAP over SSL |
| 873 | TCP | rsync | 文件同步备份 |
| 993 | TCP | IMAPS | IMAP over SSL |
| 995 | TCP | POP3S | POP3 over SSL |
| 1080 | TCP | SOCKS代理 | 代理协议端口 |
| 1433 | TCP | MSSQL | SQL Server默认端口 |
| 1521 | TCP | Oracle | Oracle数据库监听端口 |
| 1723 | TCP | PPTP | VPN(老协议,安全性弱) |
| 2049 | TCP/UDP | NFS | Unix文件共享 |
| 2181 | TCP | ZooKeeper | 分布式协调服务 |
| 2375 | TCP | Docker API | Docker远程API(无TLS),公网暴露=交出root |
| 2376 | TCP | Docker API(TLS) | Docker远程API加密端口 |
| 3000 | TCP | 开发服务 | Node/React/Grafana等开发调试常用 |
| 3128 | TCP | Squid | HTTP代理默认端口 |
| 3306 | TCP | MySQL | MySQL/MariaDB默认端口,建议仅内网/白名单访问 |
| 3389 | TCP | RDP | Windows远程桌面,爆破重灾区,建议限IP+改端口+NLA |
| 4369 | TCP | RabbitMQ EPMD | Erlang端口映射守护 |
| 5000 | TCP | 开发服务 | Flask/群晖DSM等常用 |
| 5432 | TCP | PostgreSQL | PostgreSQL默认端口 |
| 5601 | TCP | Kibana | ELK日志可视化 |
| 5672 | TCP | RabbitMQ | AMQP消息队列 |
| 5900 | TCP | VNC | 图形远程桌面,公网暴露危险 |
| 6379 | TCP | Redis | 缓存服务,未授权访问=被写计划任务/挖矿 |
| 7001 | TCP | WebLogic | Oracle WebLogic默认端口 |
| 8000 | TCP | HTTP备用 | 开发调试/代理常用 |
| 8080 | TCP | HTTP代理/备用 | Tomcat默认,Java应用常见 |
| 8443 | TCP | HTTPS备用 | 宝塔面板等管理入口常用 |
| 8888 | TCP | 宝塔面板 | 宝塔Linux面板默认端口(建议改掉) |
| 9000 | TCP | PHP-FPM/Sonar | PHP-FPM监听(仅本机);SonarQube等也用 |
| 9092 | TCP | Kafka | Kafka消息队列broker端口 |
| 9200 | TCP | Elasticsearch | ES REST API,未授权暴露会被删库/挖矿 |
| 9300 | TCP | ES集群通信 | Elasticsearch节点间传输 |
| 11211 | TCP/UDP | Memcached | 缓存服务,UDP暴露可被利用做放大攻击 |
| 15672 | TCP | RabbitMQ管理 | RabbitMQ Web管理后台 |
| 27017 | TCP | MongoDB | 文档数据库默认端口,未授权暴露重灾区 |
| 50000 | TCP | SAP | SAP应用服务器 |
表格可左右滑动查看
远程管理与数据库端口是重灾区:22(SSH)、3389(RDP)、3306(MySQL)、6379(Redis)、27017(MongoDB)暴露在公网会被自动化扫描秒级爆破。原则:管理端口限源IP(防火墙白名单),数据库永不直接暴露公网,速查表对90余个端口逐一给出安全建议。
按端口用途的通用安全实践标注:是否需要认证、是否应限制来源、有无历史高危漏洞关联(如445与勒索蠕虫)、替代安全方案(如用SSH隧道替代直接暴露)。具体策略仍需结合业务场景判断。