未分類 5 2 月 2021 win10 网卡适配器状态里的 ipv4、ipv6 连接状态是通过什么地址检测的 win10 网卡适配器状态里的 ipv4、ipv6 连接状态是通过什么地址检测的 資深大佬 : ppbaozi 4 我把国外 v6 地址的路由 reject 了(国外走 v4 代理),只有国内是通的,所以显示无网络访问权限,想把检测的地址白名单,让它检测正常 大佬有話說 (10) 資深大佬 : ysc3839 印象中是 www.msftconnecttest.com ,具体得看看微软是否提供了什么文档。 資深大佬 : ysc3839 找到了https://docs.microsoft.com/en-US/troubleshoot/windows-client/networking/internet-explorer-edge-open-connect-corporate-public-network#ncsi-active-probes-and-the-network-status-alert 主 資深大佬 : ppbaozi @ysc3839 可以,搞定了文档不严谨…ipv6 的检测是 http://ipv6.msftconnecttest.com/connecttest.txt ,ip 是 2a01:111:2003::52 主 資深大佬 : ppbaozi 和 http://ipv6.msftncsi.com/ncsi.txt 資深大佬 : Xymmh 直接 reject 还行?我觉得禁用代理部分 DNS 的 AAAA 解析会比较好。 資深大佬 : whwq2012 @ysc3839 这个地址能修改成自定义的吗 資深大佬 : no1xsyzy @whwq2012 应当是不行的,但如果我猜得没错的话它和所有 connect test 一样是一个 http 的,你可以主动 302 拦截。自定义有个问题,它很可能是完全匹配检测的( HTTP 但不是 html ),自定义的话内容文本也必须完全一致。 資深大佬 : cwbsw @Xymmh 防火墙 REJECT 简单啊,而且现在 Safari 有个什么机制对一些网站会通过 DoH 解析域名。 主 資深大佬 : ppbaozi @Xymmh 我测试可行,原本国外的 v6 地址 fallback 到 v4 了,而且基本没有反应时间,挺快的,国内 v6 还是正常。我只 reject 80 、443,想着如果用 bt 还是可以连下国外 v6 的 資深大佬 : systemcall @ppbaozi Chromium 的浏览器是可以那样弄的没错,毕竟一开始会同时使用 v4 和 v6 来发起请求,不过发现 v6 没有办法使用的话在一段时间之后会彻底丢掉 ipv6 地址吧,毕竟 DNS 给了 AAAA 记录,浏览器还是会去试探一下的wget curl 这样的东西可能就没那么幸运了。我这边似乎不太智能的样子,不太会切换 v4/v6感觉直接不给 AAAA 记录就好了,也基本上不影响什么。国外的 v6 直连的话,我这边有时候可以直连部分 CDN,甚至是 YouTube 的部分 CDN 都可以直连,不过速度感人,毕竟 v6 做了出国劣化,看看低解析度的东西还是可以的,可以节约流量