网络端口对照表
共收录 63 条常用网络端口,按 Web、远程访问、邮件、数据库、基础服务、容器与代理等分类, 列出端口号、传输层协议、默认服务、用途说明与 安全提示。支持搜索与分类筛选,点击端口即可复制。 用于网络排查、服务器防火墙配置与安全自查时的快速对照。
Web 服务
HTTP/HTTPS 与常见 Web 应用监听端口。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | HTTP | 明文网页服务,通常 301 跳转到 443 | — | |
| TCP | HTTPS | 加密网页服务(TLS) | 对外必须开放,注意证书与协议版本 | |
| TCP | HTTP 备用 / Tomcat | 常见的备用 Web 端口与 Java 应用 | 勿直接暴露管理后台 | |
| TCP | HTTPS 备用 | HTTPS 的备用端口 | — | |
| TCP | Node / React 开发服务 | 前端脚手架默认端口 | 仅开发环境,勿上生产直接暴露 | |
| TCP | Vite 开发服务器 | Vite 默认热更新端口 | — | |
| TCP | Angular 开发服务器 | Angular CLI 默认端口 | — | |
| TCP | Jupyter Notebook | 交互式笔记服务 | 默认无口令,务必设密码或仅本机访问 | |
| TCP | Flask / 通用应用 | 常见 Python Web 框架默认端口 | — |
远程访问与文件共享
这些端口一旦暴露在公网极易被爆破或入侵,务必限制来源 IP。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | SSH | 安全远程登录与文件传输 | 公网暴露会被大量爆破,建议改端口、禁用口令登录、仅密钥 | |
| TCP | Telnet | 明文远程登录(已淘汰) | 明文传账号密码,能关就关 | |
| TCP | RDP | Windows 远程桌面 | 勒索病毒重灾区,勿裸奔公网,走 VPN 或堡垒机 | |
| TCP | VNC | 远程桌面(跨平台) | 弱口令风险高,建议仅内网 + 强口令 | |
| TCP | FTP 控制 | 文件传输(明文) | 明文传输,建议改用 SFTP / FTPS | |
| TCP | FTP 数据 | FTP 主动模式数据通道 | — | |
| UDP | TFTP | 简单文件传输(无认证) | 无认证,仅用于内网设备引导 | |
| TCP | SMB | Windows 文件共享 | 永恒之蓝等漏洞目标,勿暴露公网 | |
| TCP | NetBIOS 会话 | 旧版 Windows 共享 | — | |
| TCP | rsync | 增量同步服务 | — |
邮件服务
收发邮件相关端口,加密端口优先使用。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | SMTP | 邮件发送(服务器间投递) | 多数云商默认封禁,防垃圾邮件 | |
| TCP | SMTP (Submission) | 客户端提交邮件(STARTTLS) | — | |
| TCP | SMTPS | SMTP over TLS(旧称隐式加密) | — | |
| TCP | POP3 | 收取邮件(明文) | 建议改用 995 加密端口 | |
| TCP | POP3S | POP3 over TLS | — | |
| TCP | IMAP | 收取邮件(可 STARTTLS) | — | |
| TCP | IMAPS | IMAP over TLS | — |
数据库与缓存
数据库端口绝不应直接暴露公网,应走内网或跳板。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | MySQL / MariaDB | 关系型数据库 | 公网暴露高风险,务必绑内网或加白名单 | |
| TCP | PostgreSQL | 关系型数据库 | — | |
| TCP | SQL Server | 微软关系型数据库 | — | |
| TCP | Oracle | Oracle 数据库监听器 | — | |
| TCP | MongoDB | 文档型数据库 | 历史默认无认证,暴露公网极易被删库勒索 | |
| TCP | Redis | 内存缓存 / KV | 默认无口令,暴露可被写 SSH 公钥,务必设密码 + 内网 | |
| TCP/UDP | Memcached | 内存缓存 | — | |
| TCP | Elasticsearch | 搜索与集群通信 | 默认无认证,暴露会泄露全量数据 | |
| TCP | Cassandra | 分布式数据库 | — | |
| TCP | ZooKeeper | 分布式协调服务 | — | |
| TCP | RabbitMQ / 管理台 | 消息队列与管理界面 | — | |
| TCP | Kafka | 分布式消息流 | — | |
| TCP | etcd | 键值存储(K8s 使用) | — |
基础网络服务
DNS、时间同步、目录服务等基础设施端口。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP/UDP | DNS | 域名解析 | 开放递归解析可能被用于 DDoS 放大攻击 | |
| UDP | DHCP | 动态主机配置(服务端 / 客户端) | — | |
| UDP | NTP | 时间同步 | — | |
| UDP | SNMP | 网络设备监控 | 默认 community 为 public,建议改并限制来源 | |
| TCP | LDAP | 目录服务 | 建议改用 636 加密 | |
| TCP | LDAPS | LDAP over TLS | — | |
| TCP | Kerberos | 域身份认证 | — | |
| TCP | BGP | 边界网关路由协议 | — |
容器、开发与代理
容器平台、开发调试与代理端口,注意别把管理接口暴露到公网。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | Docker Daemon | Docker 远程 API(2375 明文 / 2376 TLS) | 2375 暴露等于把服务器 root 权限交出去,务必只在 TLS + 内网用 | |
| TCP | Kubernetes API | K8s 控制平面接口 | 需严格鉴权,勿裸暴露 | |
| TCP | Kubelet | K8s 节点代理 | — | |
| TCP | Nexus / 备用服务 | 制品仓库等常用端口 | — | |
| TCP | SOCKS 代理 | 通用代理协议 | — | |
| TCP | HTTP 代理(Squid) | 正向代理默认端口 | — | |
| TCP/UDP | OpenVPN | VPN 默认端口 | — | |
| UDP | WireGuard | 现代 VPN 默认端口 | — | |
| TCP | PPTP | 旧版 VPN 协议 | 协议已被攻破,不建议使用 | |
| TCP | Git 协议 | 匿名 Git 传输(只读,已被 HTTPS/SSH 取代) | — |
其他常用
游戏、流媒体与常见平台端口。
| 端口 | 协议 | 服务 | 说明 | 安全提示 |
|---|---|---|---|---|
| TCP | RTMP | 流媒体推流 | — | |
| TCP/UDP | RTSP | 监控与流媒体控制 | — | |
| TCP/UDP | SIP | VoIP 信令(5061 加密) | — | |
| TCP | Minecraft | 我的世界服务器默认端口 | — | |
| TCP/UDP | Steam / 游戏服务 | Source 引擎游戏端口 | — | |
| UDP | 网易云音乐 / 游戏 | 部分国内游戏客户端使用 | — |
使用说明
收录常用网络端口,按 Web 服务、远程访问、邮件、数据库与缓存、基础网络服务、容器与代理等分类,逐条列出协议、默认服务、用途与安全提示。点击端口即可复制。用于防火墙配置、安全自查与网络排查。
- 在搜索框输入端口号或服务名(如 443、mysql、redis、ssh),表格实时筛选。
- 或点分类按钮只看某一类端口。
- 「安全提示」列标出对公网暴露有风险的端口(如 22、3389、3306、6379、9200 等),配置防火墙时优先关注。
- 点击端口号即可复制,用于记录或填进防火墙规则。
常见问题
- 服务器该开放哪些端口?
- 对外通常只开 80 / 443(以及按需的 SSH)。数据库(3306、6379、27017、9200 等)、远程桌面(3389)等绝不应直接暴露公网,应走内网或跳板机 / VPN。
- Redis 暴露到公网会怎样?
- 非常危险。Redis 默认无口令,暴露公网可能被写入恶意配置或被利用写入 SSH 公钥,进而被入侵。务必设置密码、绑定内网地址并限制来源 IP。
- SSH 端口改成非常用端口能防攻击吗?
- 能减少自动化扫描的噪音,但不是根治。更有效的是禁用口令登录、只用密钥、限制来源 IP,必要时再加失败次数限制或防护工具。
- 端口和协议(TCP/UDP)要一起看吗?
- 要。同一端口号在 TCP 与 UDP 下可能是不同服务,放行时需区分协议,例如 DNS 同时用 TCP 和 UDP 的 53 端口。