核心问题:IPv6 容易绕开你配的分流规则
很多人配置的分流规则默认只处理IPv4,或者域名匹配时只命中A记录。但Anthropic的服务同时有A记录(IPv4)和AAAA记录(IPv6)——IPv4请求正常走代理,IPv6请求如果没被规则覆盖,就会直接从本地网络连出去,完全绕开代理设置。
更麻烦的是,家用宽带的IPv6地址通常不像IPv4那样会被运营商定期更换,长期固定不变。如果同一个IPv6网段里有别的用户做过异常操作,这个网段的信誉会被拉低,而你也在无意中继承了这个「黑历史」。
关闭 IPv6 能带来的实际改善
最直接的好处是杜绝流量偷跑——关闭后所有请求都强制走IPv4,走你设定好的代理规则,完全可控。也能解决一些「第一次请求慢、刷新就快了」的玄学问题,这种现象很多时候是系统先尝试IPv6直连超时,再回退到IPv4走代理导致的,关闭IPv6后路径唯一,不再有这种双栈竞争。
另外,IPv6和IPv4分别走了不同DNS解析路径的话,很容易出现两边地区不一致(比如一会儿显示日本一会儿显示台湾),关闭IPv6后DNS行为统一,风控评估的信号也更干净。
怎么操作
最推荐的做法不是全局关闭IPv6,而是让代理相关的流量强制走IPv4(在客户端配置里设置queryStrategy为UseIPv4或domainStrategy为ForceIPv4)。如果不想折腾配置,也可以直接在系统或路由器层面关闭IPv6——macOS在网络设置里可以单独关闭某个网络接口的IPv6配置,Windows在网络适配器属性里取消勾选IPv6协议即可。
IP质量和协议设置要一起看
关闭IPv6解决的是「流量会不会跑偏」的问题,但出口IP本身的质量同样重要——即便流量老老实实全部走了IPv4代理,如果这个IPv4出口是被大量共用的机房IP,风控命中率依然不低。易联的美国住宅IP出口本身就是纯IPv4的真实家庭网络画像,配合关闭IPv6的设置,能进一步减少因协议不一致导致的地域漂移问题。
常见问题
绝大多数网站都同时支持IPv4/IPv6访问,关闭IPv6几乎不影响日常使用,极少数只支持IPv6的网站在实际场景中很少遇到。
可以,更推荐这种做法——在代理客户端里把相关流量强制设为走IPv4,而不是全局关闭系统的IPv6功能。
可以用IP检测工具查看当前出口是否同时暴露了IPv6地址,如果代理只处理了IPv4但检测出IPv6地址仍然存在,说明有部分流量正在绕过代理。