Ping工具

3 个评分中的 5 个
适用于监控网站、API和Web服务的理想选择。 理想的用于监控服务器的。 适用于监控数据库、POP或SMTP服务器的理想选择。
Ping工具

Ping工具是一款免费工具,可检查网站、服务器或端口是否可达,并报告响应时间、状态码或错误。

Ping检查实际检测什么?

Ping检查用于确认从运行检查的网络看,远程系统是否响应。具体检测内容取决于所选协议。

  • HTTP(s) 使用 HTTP 或 HTTPS 检查 Web URL。它适用于网站、API 和 Web 服务,因为可以返回 HTTP 响应状态码。
  • Ping(ICMP) 检查主机是否响应互联网控制消息协议的回显流量。这就是网络领域通常所说的 "ping"。
  • 主机 / 端口 检查主机上的指定网络端口是否可达。常见对象包括 SMTP 邮件服务器、POP 服务器或数据库端点。

这些检查回答的问题并不完全相同。收到 ICMP 响应,说明主机接受并响应这类网络流量,但不能证明其网站或邮件服务正常。HTTP 响应会提供状态码,该状态码可能表明存在故障。端口检查成功只表示该端口可达,并不代表应用层登录或数据库查询一定能成功。

示意图:ping 的回显请求与应答,并测量往返时间

如何使用Ping工具?

选择合适的 Ping协议,输入对应地址,然后运行检查。请按照该协议要求的格式填写内容。

  1. 诊断网站、API 端点或 Web 服务时,选择 HTTP(s),并输入完整的 URL,例如 https://www.example.com/status。
  2. 检查服务器是否响应 ICMP 流量时,选择 Ping(ICMP),并输入 Host,例如 server.example.com 或 IP 地址。
  3. 选择 主机 / 端口,输入 Host,再填写纯数字的 Port。例如,SMTP 提交服务通常使用端口 587,HTTPS 通常使用端口 443。
digily.link 上的 Ping工具 工具及其输入表单

仅检查主机时,不要添加 URL 路径。反过来,如果问题只影响某个 API 路由或页面,而非整个域名,HTTP 检查可能需要填写完整路径。传输层端口号采用 16 位数值,范围为 0 至 65535。端口 0 为保留端口,通常不作为服务端口使用。空格、逗号以及 "port 443" 之类的文字标签都不是端口号的一部分。

Ping检查在服务器端运行。你输入的 Ping 内容会通过 HTTPS 传输到该服务器,并且不会被存储。不要在 URL 中加入密码、API 密钥或其他机密信息,因为这些内容可能会暴露给远程服务,也可能经由常规 Web 基础设施的其他环节暴露。

如何查看Ping结果?

先查看可用性结果,再结合响应时间、HTTP 状态或错误结果进一步定位问题。

结果字段 含义
在线 工具显示的 在线 状态。
Down! 工具显示的 Down! 状态。
响应时间 完成检查所用的时间。应比较多次检查结果,不要把单次读数当作长期固定指标。
响应状态码 检查网站或 API 时收到的 HTTP 状态码,如适用。
Error 工具返回的错误结果。

例如,一次假设的 HTTP 检查可能显示 在线,响应时间为 180 ms,状态码为 200。状态码 200 表示请求成功。响应 404 表示源服务器没有找到目标资源的当前表示,或不愿透露该资源是否存在。5xx (Server Error) 响应属于服务器错误类别,具体原因取决于相应的状态码。

Down! 并不一定表示整台设备都已离线。防火墙可能屏蔽 ICMP,但 HTTPS 仍然正常,也可能只有某个端口关闭,而其他服务依然可用。请根据用户实际要访问的服务选择相应的检查方式。

Ping工具 工具生成的结果示例

Ping通常能发现哪些故障?

如果网站无法加载,先使用 HTTP(s) 检查确切受影响的 URL。如果域名可以响应,但某个页面返回 404,请检查路由、重写规则或部署情况。如果浏览器针对 HTTPS 显示证书警告,请使用SSL证书查询查看证书详情,不要只依赖 Ping 结果。HTTP头查询还可以显示重定向和响应头。

如果收不到电子邮件,请选择 主机 / 端口,输入邮件服务器的主机名,以及发送或接收应用中配置的端口。SMTP 端口可达,并不代表服务器一定会接受某封特定邮件。身份验证失败、垃圾邮件过滤、DNS 邮件记录和收件人策略都超出了基础端口检查的范围。

将网站迁移到新主机后,根据实际情况通过 ICMP 或 HTTP 检查其主机名。确认 DNS 记录,并考虑缓存结果尚未过期的情况。域名Whois查询可以帮助确认域名注册信息,但无法显示每个 DNS 解析器当前缓存的是哪个解析结果。

为什么DNS缓存会让正确结果看起来有误?

受 DNS 缓存影响,工具服务器与你自己的设备可能会在一段时间内将同一主机名解析到不同地址。递归解析器会按照生存时间保留 DNS 查询结果,这一时间通常称为 TTL。某些应用程序或操作系统也会维护本地缓存。

这种延迟通常被称为 "传播",但 DNS 记录并不是通过某个统一协调的过程同时扩散到所有地方。每个缓存都会按照自己的时间表过期。因此,刚修改的记录可能在一个网络连接上已经生效,另一个连接却仍在使用原来的地址。

由于此工具在其服务器上运行检查,结果反映的是当时该服务器的网络路径和 DNS 解析视角。它无法证明英国所有宽带运营商、移动网络或企业解析器都指向同一目标。遇到与位置相关的问题时,请将结果与本地检查对比,并查询相关 DNS 记录。

常见问题

域名包含重音字符或非拉丁字符时会怎样?

IDNA 会将符合条件的 Unicode 域名标签转换为 ASCII A-label。Punycode 是相关 A-label 中使用的编码算法。浏览器通常会自动转换可读形式的域名,但主机字段和诊断系统可能要求使用 A-label 形式。请仔细核对拼写,因为外观相似的 Unicode 字符可能指向不同的域名。

响应时间很低,以后也会一直这么低吗?

不会。响应时间会受到路由、网络拥塞、服务器负载和物理距离影响。请在相近时段记录多次检查结果,重点排查持续性的变化,不要把一次响应缓慢直接视为故障证据。

修改 DNS、防火墙或服务器设置前,请确认检查的是受影响服务实际使用的准确主机名、URL 路径和端口。记录结果对应的时间,并与本地日志进行比较,以便匹配连接两端的信息。

类似工具

反向IP地址查询

使用我们的反向IP地址查询工具查找与IP地址关联的域名或主机。

10,622
1,542
DNS记录查询

使用我们的DNS记录查询工具查找主机的A、AAAA、CNAME、MX、NS、TXT、SOA DNS记录。

6,243
68
IP地址查询

使用Digily Link提供的IP地址查询工具获取任何IP地址的详细信息。

10,083
175

热门工具