TCP 端口扫描:快速列出远程主机的开放端口
端口扫描能做什么
每台联网设备有 65536 个 TCP 端口(0–65535),每个端口对应一种服务。端口扫描器能快速判断远程主机上哪些端口是开放的(正在监听),哪些是关闭的,哪些是被防火墙过滤的。
PingTools 的端口扫描器
从侧边栏选 Ports scanner,操作步骤:
- 输入目标主机(域名或 IP)。
- 设置面板里选扫描范围:默认
1 - 1024(最常用的已知端口范围)。 - 设置线程数:默认 2。
- 点右上角 SCAN。

结果怎么读
每一条开放端口显示:
- 端口号 + 协议描述(http、https、ftp、ssh 等)
- 扫描耗时(ms)
扫描完成后底部显示:已扫描总数、发现开放的数量。PingTools 内置了常见端口的对照表,所以会自动标注每个开放端口是什么服务。
三种状态的区别
| 状态 | 含义 | 可能原因 |
|---|---|---|
| Open | 目标主机上有服务在监听这个端口 | 正常提供服务 |
| Closed | 主机可达但这个端口没有监听 | 服务没开或配置了不同端口 |
| Filtered | 没有收到任何响应 | 防火墙拦截或中间网络问题 |
PingTools 默认只列出 Open 端口。
使用场景
- 确认 SSH 端口是否可达:换了 SSH 端口后先扫一下。
- 检查公网暴露面:对自己家路由器的公网 IP 扫一下,看有哪些不该暴露的端口。
- 验证端口转发规则:新配好路由器端口转发,用手机远程扫一下目标 IP。
扫描伦理
对自己拥有的设备或获得明确授权的设备扫描是合理的。未经授权扫描他人或企业的设备可能违反当地法律。