IPv6 上线后为什么还要测 IPv4:双栈对照的 3 个真实排障场景

时间:2026-09-04 编辑:admin1

「已经上了 IPv6,为啥还要管 v4?」这是双栈改造里最常见的疑问。答案是:现代浏览器走的是「Happy Eyeballs」——v6 和 v4 同时竞速,谁快用谁。AAAA 记录配错、v6 路由不可达,用户照样能打开,但一部分纯 v6 环境会直接死。只测 v4,等于盲测一半流量。

KKCE【网站测速】支持 IPv4/IPv6 双栈模式。标准做法:同 URL、同运营商节点,分别跑 v4 和 v6,对比完全加载时间与完整截图;v6 模式下在高级项填 IPv6 地址做指定解析,绕过 DNS,区分「DNS 问题」还是「服务器监听问题」。移动端 UA 一定要切一下——手机网络的纯 v6 场景比宽带普遍得多。

三个高频排障场景:

  1. AAAA 配了但 v6 超时:截图显示「无法连接」,指定解析直连 v6 地址仍不通 → 服务器没监听 [::]:443 或安全组没放行 v6
  2. v6 比 v4 慢一倍:同运营商下 v6 TTFB 明显高 → 路由绕路或 CDN 的 v6 边缘节点覆盖不足,用【路由查询】v6 版看路径
  3. 本地 curl 通、线上用户不通:本地是双栈有回退,纯 v6 客户端无 fallback,必须用纯 v6 节点验证

很多人栽在「本地能开就以为全网可达」。浏览器在 v6 失败时会静默切 v4,掩盖问题数月,直到一批教育网、政务云、手机 5G 用户报障。【IP查询】可确认边缘节点归属和 ASN,【DNS查询】比对各节点返回的 A 与 AAAA 是否一致,把「调度错」和「链路错」分开。

FAQ

  • Q:只用 IPv6 不用双栈行不行?A:不行,国内 v4 仍是兜底,纯 v6 部署只适合内网或特定专线场景。
  • Q:怎么判断用户到底走了 v6 还是 v4?A:看访问日志里的 $server_protocol 和客户端 IP,或在页面嵌一个仅 v6 可达的探测资源,测其加载成功率。
  • Q:v6 慢一定要换 CDN 吗?A:先查路由绕路和 MTU(v6 不支持分片),再考虑边缘节点覆盖,别急着换厂商。