IPv6 绕行检测
这一页只回答一件事:你的设备能不能撇开线路,自己通过 IPv6 出网。它向一个只解析 IPv6 的地址发起请求,成功即说明存在独立出口。探测失败会被标成「无法判断」,不会被算作「没有」。
最后更新:2026-07-26
检测结果
探测超时或被拦截时显示无法判断,不会当成安全。
准备中…
为什么系统会主动选择绕行?
这不是故障,而是标准行为。据 RFC 6724 定义的默认地址选择规则,当一个域名同时给出两种协议的地址、且本机两种都可用时,系统会优先尝试 IPv6。
于是问题就来了:若客户端只接管了 IPv4 的流量,系统这套优先级会把能走 IPv6 的连接统统送出线路之外。你看到的是连接正常、网页能开,实际上一部分流量根本没经过线路,对方看到的是你的真实地址。
怎么判断探到的地址是不是绕行
看它和线路出口是不是同一个地区。如果线路标称在日本,而这里探到的地址归属在国内运营商,那就是绕行;如果两者一致,说明线路本身也承载了 IPv6,属于正常的双栈转发。
需要提醒的是,本页只能确认这条通道存在,无法确认某个具体应用是否走了它——那取决于各自的域名解析结果和连接顺序。
这一页测不出什么
它不检查域名解析请求本身发去了哪里。解析走明文、被中途应答的情况需要另外的方法验证,本页不涉及。
它也不区分绕行是客户端不支持、系统设置遗留、还是路由器下发导致的。工具只负责给出存在与否,成因要结合你的实际环境判断。
常见问题
检测到 IPv6 就一定是出问题了吗?
不是。如果你的线路本身就承载 IPv6,那么探到的地址属于线路出口,一切正常。只有当线路只做 IPv4、而这里仍探到可用地址时,才说明存在绕行。判断依据是这个地址与线路标称的出口地区对不对得上。
关掉系统的 IPv6 是不是最省事的做法?
省事但代价在变大。越来越多的移动网络以 IPv6 为主承载,整体关闭可能让部分应用连接变慢甚至失败。更稳妥的做法是让客户端把两种协议栈一并接管。
为什么有时候显示无法判断?
因为探测请求没有在预期时间内返回,可能是超时、被拦截或接口临时不可用。这种情况我们显式标成无法判断,而不是当成没有 IPv6——探测失败和确认没有是两回事。
为什么手机上更容易探到 IPv6?
因为国内三家运营商的移动网络已经大规模部署了 IPv6,很多套餐默认就分配地址。同一台设备连家里的宽带可能探不到,插上手机卡就探到了。
路由器上关掉了,为什么还是探到了?
常见于两种情况:设备走的是蜂窝网络而不是这台路由器;或者路由器只关闭了地址下发,系统仍保留着此前获得且尚未过期的地址。断开重连再测一次通常就能确认。
与其在系统里关掉 IPv6,不如让客户端把两种协议栈一起接管。