宝塔拨测博客拨测技术博客
宝塔拨测

IPv6 网站打不开怎么测?IPv6 网站测速、Ping、TCPing 三个工具分别测什么

网站 IPv6 打不开,先别急着断定「IPv6 没配好」。宝塔拨测有三个专门的 IPv6 工具,分别测不同层次:IPv6 网站测速走完整 HTTP 请求,IPv6 Ping 测速发 ICMP 探测包,IPv6 TCPing 只做 TCP 握手。选错工具,会把「服务器屏蔽 ICMP」误判成「IPv6 不通」。

三个工具在这里:IPv6 网站测速、IPv6 Ping 测速、IPv6 TCPing 测速。三个页面顶部互相切换同一套界面。

三个工具分别测什么

工具 测的层次 主看指标 典型用途
IPv6 网站测速 完整 HTTP 请求 状态码、重定向次数、DNS/TCP/首字节分段耗时 网站能不能打开、慢在哪一段
IPv6 Ping 测速 ICMP 探测包 丢包率、平均 RTT、抖动 主机是否可达、链路稳不稳
IPv6 TCPing 测速 TCP 三次握手 连接建立耗时 端口通不通、服务器屏蔽 ICMP 时兜底

按三个工具页的说明,IPv6 网站测速是「通过 IPv6 协议多节点分段检测 DNS 解析、TCP 连接与首字节耗时」,IPv6 Ping 测速是「多线路测量 IPv6 网络时延、丢包率与延迟抖动」,IPv6 TCPing 是「从多节点通过 IPv6 发起 TCP 握手探测,测量连接建立耗时与网络延迟,服务器屏蔽 ICMP 时依然可用」。

一句话选法:想知道网站能不能打开,用网站测速;想确认主机通不通,用 Ping;Ping 超时但怀疑服务器活着,用 TCPing。

实测:对 www.qq.com 跑三组 IPv6 拨测

2026-11-02 傍晚对 www.qq.com 连跑三组 IPv6 拨测,每组各选 190 个节点,覆盖 43 个省份(大陆 27 个、港澳台及海外 16 个)。三组是三次独立运行,节点数略有差异。

项目 IPv6 Ping IPv6 网站测速 IPv6 TCPing
成功节点 185 / 190(97.4%) 185 / 190(97.4%) 186 / 190(97.9%)
主指标(该次运行) 平均 RTT 中位数 21.2ms 电信 182.1ms / 移动 193.3ms / 联通 230.4ms 总耗时中位数 35.9ms
最快节点 0.6ms — 2.6ms
最慢节点 239.6ms — 476.9ms

为什么响应 IP 全是 IPv6

三组结果里,成功节点的响应 IP 家族全是 ipv6:Ping 185 个、网站测速 185 个、TCPing 186 个,没有混进一个 IPv4 地址。这就是「纯 IPv6 环境」的直接证据——探测确实没有回退到 IPv4。

顺带一个容易看错的地方:成功返回的节点自身网络家族并不统一,本次 Ping 那组 185 个成功节点里是 dual 146 个、ipv4 37 个、ipv6 2 个。节点是双栈还是纯 v4,跟它用什么协议去连目标,是两件事。

三个工具的数字为什么差这么多

同样对 www.qq.com,Ping 中位数 21.2ms,TCPing 中位数 35.9ms,网站测速的运营商平均值到了 182.1–230.4ms。这不是数据打架,是三层各自的成本叠加:

  • Ping 只到 ICMP 层,一跳往返,最快。
  • TCPing 要完成三次握手,多了一次往返。
  • 网站测速 除了握手还要等 HTTP 响应,中间还有一次重定向(本次 185 个节点全部是 1 次跳转),所以最慢。

所以看到「ping 20ms 但网站打开 200ms」不用怀疑工具出错,这中间隔着握手、TLS 和服务器处理。

运营商差异

网站测速那组的运营商平均值:电信 58 节点 182.1ms、移动 62 节点 193.3ms、联通 49 节点 230.4ms、港澳台 3 节点 156.7ms、海外 17 节点 866ms。

海外节点 866ms 是港澳台的 5 倍多。如果目标用户在大陆,这个数字不影响结论;如果有海外用户反馈打不开,这一行就是线索。

结果怎么看

网站测速:先看状态码和重定向

本次 185 个成功节点全部返回 HTTP 200,全部只有 1 次重定向。状态码统一说明各节点看到的是同一个站,没有出现部分地区 502/403 的分裂。

如果出现部分节点非 200,先展开节点明细看是哪些线路,再对照服务器日志。

证书剩余天数不一致是正常的

本次 185 个节点的证书剩余天数落在两个值上:168 个节点看到 155 天,17 个节点看到 144 天,相差 11 天。

这不是抓错了,是不同节点命中了不同后端或不同边缘节点,各自缓存的证书批次不同。要判断证书是否快过期,看最小值。

Ping:丢包率比 RTT 更值得看

本次 Ping 组里,184 个节点丢包率 0%,1 个节点丢包率 50%。平均 RTT 中位数 21.2ms,抖动中位数 0.3ms。

单个节点 50% 丢包不足以说明目标有问题——可能是那个探针到目标的路径在限速。要看的是丢包是否集中在同一运营商或同一地区,分散出现通常是节点侧原因。

TCPing:结果页图例阈值不一样

Ping 和 TCPing 的结果页图例是 <=50ms / 51-100ms / 101-200ms / 201-250ms / >250ms / 超时;网站测速的图例是 <=0.5s / 0.5s-1s / 1s-3s / 3s-10s / >10s。同一套颜色在两页代表的数量级完全不同,别拿网站测速的色阶去读 Ping 结果。

常见误判

「IPv6 Ping 超时,所以 IPv6 不通」——错。很多服务器为了减少攻击面直接禁用 ICMP,此时 Ping 必然超时,但网站照常能开。这种情况先用 IPv6 TCPing 测 443 端口,通就说明链路没问题。

「有 AAAA 记录就说明 IPv6 能用」——错。AAAA 只是解析结果,服务器是否监听 IPv6、防火墙是否放行、你的本地网络有没有 IPv6 出口,任何一个环节断了都打不开。要用拨测实际访问。

「本地能打开就代表全国能打开」——不成立。IPv6 的互联质量在不同运营商之间差异比 IPv4 更明显,本地通不代表跨网通。

三组数据放在一起怎么用

按排查顺序,从便宜到贵:

  1. 先跑 IPv6 TCPing(443 端口)。全通但网站打不开,问题在应用层;大面积不通,问题在网络或防火墙。
  2. 再跑 IPv6 网站测速。看状态码是否统一、重定向链是否正常、DNS/TCP/首字节哪一段耗时突出。
  3. 最后跑 IPv6 Ping。只在怀疑链路质量、丢包、抖动时用,且必须看是否集中在某运营商。

三组数据要来自同一目标、相近时间。本次三组分别在 18:11、18:13、18:15 跑,间隔两分钟,节点池基本一致,所以可以横向比。跨天复测同一目标数据不同是正常的,节点池和线路都是动态的。

常见问题

IPv6 网站测速、IPv6 Ping、IPv6 TCPing 有什么区别?

三者测的层次不同:IPv6 网站测速走完整 HTTP 请求,能看到状态码、重定向和 DNS/TCP/首字节的分段耗时;IPv6 Ping 只发 ICMP 探测包,看丢包率和往返时延;IPv6 TCPing 只做 TCP 握手,不看 HTTP 内容,所以服务器屏蔽了 ICMP 时仍然能用。

网站有 AAAA 记录就一定能用 IPv6 打开吗?

不一定。AAAA 记录只说明域名解析出了 IPv6 地址,能不能打开还取决于服务器是否监听 IPv6、防火墙是否放行、以及本地网络是否具备 IPv6 出口。要用 IPv6 拨测实际访问一次才能确认。

IPv6 Ping 测速显示丢包,说明网站挂了吗?

不能这么判断。Ping 的丢包可能来自探测节点自身没有 ICMP 权限、路径上的限速策略,或对方服务器禁用 ICMP。要判断网站是否可用,看 IPv6 网站测速的 HTTP 状态码更直接。

为什么每个节点看到的证书剩余天数不一样?

因为不同节点可能命中不同的后端服务器或 CDN 边缘节点,各自缓存着不同批次的证书。本次实测就有节点看到 155 天、另一批看到 144 天,相差 11 天。

IPv6 拨测要几个节点才够判断?

至少覆盖电信、联通、移动三类运营商和港澳台海外,单看一个节点容易把线路问题当成全站问题。本次三组各选 190 个节点、成功 185 到 186 个,覆盖 43 个省份。