网络工具

端口检测工具

在线检测指定主机或域名的网络端口开放状态,支持自定义端口列表与连接超时时间,并提供服务名称标注与汇总统计。

运行工具

在线端口检测工具能够帮助您快速测试目标主机或域名上的指定网络端口是否处于开放状态。在配置服务器、排查防火墙策略或上线网络服务时,确认特定端口的连通性是常见排查步骤。输入需要测试的目标主机名或 IP 地址,并以英文逗号分隔填入需要扫描的端口列表(例如 80、443、22 或自定义端口)。工具会按照设定的超时时间(支持 0.5 至 30.0 秒,默认为 3.0 秒)依次发起网络连接测试。测试完成后,结果区域将清晰呈现已扫描端口总数、开放端口数量以及每个端口的开放或关闭状态,并对常见已知端口标注对应的网络服务名称。如果目标主机解析失败或端口格式填写有误,页面会给出明确的提示信息,方便进一步调整。

使用说明

  1. 在“主机”输入框中输入待检测的域名或 IP 地址(留空则默认使用 example.com)。
  2. 在“端口列表”中输入要检测的端口号,多个端口之间使用半角逗号分隔(例如 80,443,8080)。
  3. 根据网络情况设置“超时时间”,支持 0.5 至 30.0 秒之间的数值(默认为 3.0 秒)。
  4. 点击运行按钮发起端口连接测试。
  5. 在输出结果中查看扫描统计概览以及每个端口的开放或关闭状态与服务标注。

示例

  • 测试 Web 服务器常用端口:主机输入 api.myserver.com,端口列表输入 80,443,8080,超时时间设为 3.0 秒。运行后查看 HTTP 与 HTTPS 端口是否正常处于开放状态。
  • 检查远程管理端口:主机输入 192.0.2.1,端口列表输入 22,3389,超时时间设为 5.0 秒。检测 SSH 与远程桌面端口的对外连通情况。

常见问题

端口显示关闭可能有哪些原因?

端口显示关闭通常表示目标主机对应端口未运行监听服务,或者中间网络路由、云服务安全组与本机防火墙阻止了连接请求,又或者在设定的超时时间内未收到响应。

如何一次性检测多个端口?

在端口输入框中使用英文半角逗号将各个端口号分隔开即可,例如 21,22,80,443。工具会自动忽略多余的空格并依次检测。

输入的端口必须是标准端口吗?

不需要。您可以输入任意有效的整数端口号。对于常见标准端口(如 80 对应 HTTP、22 对应 SSH),工具会自动标注服务名称;对于非常规端口,工具依然会正常检测开放状态并给予通用标注。

如果域名无法解析会发生什么?

若输入的主机名无法通过 DNS 成功解析为 IP 地址,或者主机名为空,系统将返回错误提示,不会继续执行端口扫描。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。