默认关着是有道理的。IPv6 这条路上任何一环不支持,结果都是先等一次超时再回落到 v4,体感就是「开了之后网变卡」。
两个地方都要开
客户端开关只管客户端自己,配置文件里还有一份:
ipv6: true
dns:
enable: true
ipv6: true
顶层的 ipv6 控制内核处不处理 v6 连接,dns.ipv6 控制内置 DNS 返不返回 AAAA 记录。两个都打开,才会真的产生 v6 流量。字段在配置里的位置见 配置文件结构完全解析。
开了反而变慢的原因
- 节点那头没有 v6:DNS 返回了 AAAA,浏览器先试 v6、失败、再试 v4,每个新域名多花几百毫秒。
- 规则没覆盖 v6:分流规则里只写了 v4 网段,v6 请求全部落到
MATCH,本该直连的国内站点反而绕去了代理。 - 本地根本没有 v6:宽带没分到 v6 地址时开这个开关没有任何收益,只剩副作用。
所以顺序是:先确认宽带和节点两头都有 v6,再开。