检查 Ping 和延迟

从服务器发送 ICMP ping,并在浏览器中单独测量 HTTPS 延迟,以检查公共主机。

域名、主机名、IP 地址或 URL

只使用主机部分;URL 的路径和查询参数会被丢弃。

工具功能

此工具从两个角度观察公共主机的响应:巴伐利亚的一台服务器发送 ICMP 数据包,而你的浏览器测量到该主机的 HTTPS 延迟。两组数值保持分开,因为它们代表不同的操作。

使用方法

  1. 输入域名、主机名、公共 IPv4 或 IPv6 地址,或 HTTP(S) URL。
  2. 开始测试,然后查看规范化目标以及为 ICMP 选择的公共 IP 地址。
  3. 将服务器 Ping 和浏览器测量结果分开解读。

实际用途

  • 检查公共主机的基本可达性和大致响应时间。
  • 查看主机是否响应 ICMP,或防火墙是否可能正在过滤 ICMP。
  • 估算你自己的浏览器连接到 HTTPS 的响应延迟。
  • 直观看到服务器视角与用户连接之间的差异。

注意事项与限制

  • 浏览器测量会向根路径发送多个 HTTPS HEAD 请求,因此不是 ICMP ping。HTTPS 除网络路径外,还包括 DNS、建立连接、TLS 和 Web 服务器响应等环节。
  • 没有 ICMP 响应并不能证明主机已离线,因为防火墙或系统可能会阻止 ICMP。
  • 浏览器测量可能因 HTTPS 证书、浏览器规则或连接不可达而失败,直接使用 IP 地址时尤其如此。
  • 单次延迟数值会变化,不能作为持续可用性的保证。工具只会 Ping 经过预先验证的公共 IP 地址,也不会保存 Ping 历史记录。

常见问题

什么是 Ping?

Ping 通过 ICMP 发送回显请求,并测量响应是否返回以及返回所需的时间。

为什么服务器 Ping 和浏览器延迟不同?

两者从不同位置开始并测量不同的流程,因为 HTTPS 比 ICMP 回显增加了额外步骤。

为什么网站不响应 Ping?

许多网站或上游防火墙允许 HTTPS,却会阻止 ICMP,因此没有 ICMP 响应并不一定表示服务中断。

为什么浏览器无法测量某些 IP 地址?

HTTPS 证书可能签发给主机名而不是输入的 IP 地址,或者浏览器不允许跨源连接。