端口检测(TCP 和 UDP)

只输入主机则检测常用端口,host:port 检测单个端口,也可以输入 host:80,443,53 这样的列表。TCP 和 UDP 一起检测。

  • 来自 Check-Host.net

TCP 和 UDP 一起

每个端口一次运行就同时按 TCP 和 UDP 检测。只写主机时会检测常用端口(网页、邮件、SSH、数据库、DNS、NTP、STUN、QUIC)。对单个 TCP 端口,还能看到来自全球各地服务器的响应。

开放、关闭或被过滤

开放表示有响应。关闭表示主机拒绝了连接。被过滤表示完全没有回应,通常是防火墙。UDP 本身很“安静”,所以“无响应”可能是开放但沉默,也可能是被过滤;只有能回应探测的服务才显示为开放。

典型用途

确认刚搭建的服务器能否从互联网访问,防火墙规则是否真的开放或关闭了某个端口,游戏、VoIP 或 VPN 服务器是否通过 UDP 响应,或者邮件服务器是否在 25、465 和 587 端口监听。检查单个 TCP 端口时,还能看到其他国家能否访问它。

常见问题

关闭和被过滤有什么区别?

关闭:主机明确拒绝。被过滤:完全没有回应,通常是防火墙丢弃了数据包。

为什么 UDP 经常显示“无响应”?

UDP 没有握手。端口即使开放,在收到它能理解的请求之前也可能保持沉默。我们会在合适的地方发送 DNS、NTP、STUN 或 QUIC 探测。

可以同时检测多个端口吗?

可以。在主机后用逗号写出:example.com:80,443,53(最多 20 个端口)。

为什么这里端口开放,别处却关闭?

防火墙和地域封锁可能只允许部分网络。全球对比会显示哪些地点能访问该端口。