免费工具

端口检测

看看你的网络,或你管理的服务器,有哪些端口能从公网访问到。

开放端口检测用来测试某个 IP 地址或域名的 TCP 端口能否从公网访问。最多输入 10 个端口,每个都从 Cloudflare 边缘节点发起测试,结果为开放、关闭、无响应或未测试。免费使用,不保存你测试的主机和端口。

已自动填入你的 IP。请只检测你自己拥有或管理的主机。

最多 10 个端口,用逗号或空格分隔。不支持端口范围。

常用端口

我们不会保存你检测的主机和端口。

开放、关闭和无响应分别是什么意思

  • 开放 — 有服务接受了连接。
  • 关闭 — 主机有回应,但该端口上没有程序在监听。
  • 无响应 — 5 秒内没有任何回应,很可能是防火墙丢弃了请求。
  • 未测试 — 无法从这里测试(25 端口、内网地址或 Cloudflare 网络)。

价格

需要固定 IP?从合适的套餐开始。

动态住宅代理

每次连接换新 IP,或同一个 IP 最长保持 30 分钟

US$2.99/ ⁦1 GB⁩ 起

动态住宅代理套餐选项
购买动态住宅代理

数据中心

固定数据中心 IP,按期限使用

US$2.99/ IP / 30 天起

数据中心套餐选项
购买数据中心

Stripe · PayPal · Crypto (USDT / USDC) · 新用户输入优惠码 WELCOME10 即享 9 折

检测原理

端口检测能告诉你什么

我们测试什么

输入一个 IP 地址或域名,再加最多 10 个端口。我们会从 Cloudflare 边缘节点对每个端口发起一次 TCP 连接,就像公网上任何一台电脑那样,一旦对方应答就立即断开,不发送任何数据。如果输入的是域名,我们会先解析出它的 IP,并显示实际测试的是哪个地址。

端口结果
结果含义
开放该主机上有程序接受了连接,例如 80 或 443 端口上的网站服务、22 端口上的 SSH、3389 端口上的远程桌面,或 1080、3128、8080 端口上的代理。
关闭主机有回应但拒绝了连接,因为该端口上没有程序在监听。
无响应5 秒内没有任何回应,通常是防火墙悄悄丢弃了请求,也可能只是主机不在线。
未测试25 端口、内网地址和 Cloudflare 自身网络内的主机无法从这里测试,不会显示为关闭。

程序明明在运行,端口为什么显示关闭

大多数家庭和办公网络都在路由器后面。你在这里看到的公网 IP 属于路由器,除非设置了端口转发,否则它不会把外部连接转进来,所以电脑上的服务会显示关闭或无响应。很多运营商还会让多个用户共用一个公网 IP(运营商级 NAT),这种情况下端口转发根本无法生效。请依次检查路由器的端口转发规则、电脑防火墙或服务器的安全组,以及程序是否监听在所有网卡上,而不是只监听 127.0.0.1。

限制与合理使用

测试从 Cloudflare 的数据中心发起,而不是从你的电脑,所以结果反映的是公网上其他人看到的情况。25 端口(邮件)无法测试,因为 Cloudflare 禁止向它发起出站连接。位于 Cloudflare 自家网络上的主机同样无法测试:我们的检测程序运行在 Cloudflare 上,这些端口会标为“未测试”,绝不会标为“关闭”。192.168.x.x、10.x.x.x 这类内网和保留地址公网无法访问,会被直接拒绝。不支持端口范围,同一网络每小时最多检测 60 个端口。请只检测你自己拥有或获准测试的主机。想知道你的 IP 看起来是机房还是运营商网络,请使用IP 纯净度检测。

常见问题

关于端口检测

程序在运行,端口为什么还是关闭?

来自公网的连接在到达程序之前就被挡住了。常见原因依次是:路由器没有设置端口转发、电脑或服务器的防火墙拦截、运营商让多个用户共用一个公网 IP,或者程序只监听 127.0.0.1。按这个顺序逐项排查,然后再检测一次。

“关闭”和“无响应”有什么区别?

“关闭”表示主机有回应并拒绝了连接:它在线,但该端口上没有程序在监听。“无响应”表示 5 秒内没有任何回应,通常说明防火墙丢弃了请求,但也可能是主机不在线。

可以检测任意 IP 地址或域名吗?

可以检测任意公网 IP 地址或域名,每次最多 10 个端口,同一网络每小时最多 60 个端口。内网和保留地址会被拒绝,25 端口无法测试,位于 Cloudflare 网络上的主机会显示“未测试”。请只检测你自己拥有或获准测试的主机。

你们会保存我检测的内容吗?

不会。主机和端口只测试一次,结果直接显示给你。我们不会保存,也不会写入日志。我们只用 IP 的单向哈希统计同一网络检测了多少个端口,用来防止滥用,保证工具持续免费。