IPv6 开关:什么时候该打开,打开后要改什么
General 页面有一个 IPv6 开关,默认关闭。关着的时候内核会拒绝 IPv6 连接请求,程序一般会自动回落到 IPv4,多数人感觉不到差别。
什么时候需要打开
- 校园网或宽带只给了 IPv6 地址,纯 IPv4 出不去;
- 要访问只有 AAAA 记录、没有 A 记录的站点;
- 节点入口本身是 IPv6 地址。
光开开关是不够的
DNS 部分也要允许返回 AAAA 记录,否则解析这一步就断了:
dns:
enable: true
ipv6: true
规则那边要注意:IP-CIDR 只匹配 IPv4,IPv6 网段必须写成 IP-CIDR6,很多人从别处抄来的规则表里根本没有 IPv6 条目,开了之后这部分流量直接落到 MATCH 上。GEOIP 对 IPv6 仍然有效。TUN 模式下还要确认虚拟网卡拿到了 IPv6 地址,命令行跑一次 ipconfig,看 Clash 那块网卡有没有 IPv6 那一行。
打开之后反而变慢
这在运营商 IPv6 质量差的地区很常见:浏览器优先尝试 IPv6,等几秒超时后才退回 IPv4,表现就是每打开一个新站点都先卡一下。判断方法是关掉开关再试同一个站点,如果立刻变快,就是这个原因。要么关回去,要么只在 DNS 里把 ipv6 设为 false,保留系统层面的 IPv6 能力。