全站智能检索

直接说出你的问题

AI 会理解问题含义,并从本站机场档案和实用文章中找出最相关的内容。

试试:

输入问题后按回车搜索。

客户端指南

Clash 的 IPv6 应该开启还是关闭?先看本地、节点和 TUN

IPv6 开关涉及内核是否接收 IPv6、DNS 是否返回 AAAA、TUN 是否建立 IPv6 路由,以及节点域名如何拨号。不要只凭节点写着 IPv4 就关闭。

先看重点本地网络有可用 IPv6、TUN/系统路由能接管 IPv6,且实际目标访问正常时可以保持开启;出现只有 IPv6 目标失败、IPv6 流量绕过 TUN,或本地根本没有 IPv6 时,再做关闭对照。节点服务器是 IPv4 地址,不等于代理后的目标只能使用 IPv4。

“机场节点只有 IPv4,所以 Clash 必须关 IPv6”把几件不同的事混在了一起:本机是否有 IPv6、DNS 是否返回 AAAA、节点服务器用什么地址拨号、目标网站的 IPv6 流量是否进入 TUN,以及代理出口能否访问 IPv6 目标。

先分层判断,不要把一个总开关当成线路加速按钮。

四个 IPv6 位置不是一回事

  1. 本地网络:运营商和路由器是否给设备分配了可用 IPv6;
  2. Mihomo 内核:顶层 ipv6 是否允许内核接收 IPv6 流量;
  3. DNSdns.ipv6 是否返回 AAAA 结果;关闭时,Mihomo 文档说明会对 AAAA 返回空结果;
  4. 节点拨号与出口:节点域名可用 IPv4 或 IPv6 建连,代理另一端再访问目标。

因此,节点面板显示一个 IPv4 服务器地址,只能说明“本机到节点”这一段使用 IPv4,不能推出目标网站必须走 IPv4。

什么时候可以保持开启

  • 系统直连时 IPv6 本身稳定;
  • 开启 TUN 后,IPv4 与 IPv6 请求都能在客户端日志中看到;
  • 常用网站、视频和 App 没有出现仅 IPv6 失败;
  • 没有第二款 VPN 或异常路由抢走 IPv6 流量。

Mihomo 顶层 IPv6 默认允许内核接收 IPv6。TUN 的 inet6-address 还要求顶层 ipv6: true,并会检查系统其他网卡是否存在 IPv6。默认正常时,没有必要因为一条旧教程主动关闭。

什么时候值得做关闭对照

  • 本地没有可用 IPv6,却持续拿到 AAAA 后连接等待;
  • IPv4 网站正常,只有 IPv6-only 或优先 IPv6 的目标失败;
  • TUN 只建立了 IPv4 路由,IPv6 请求没有进入客户端;
  • 更换网络后出现间歇超时,关闭 IPv6 后稳定复现恢复;
  • 目标 App 自己直连 IPv6,而你明确要求它必须由 TUN 接管。

对照时一次只改一层。先关闭客户端 DNS 的 IPv6 响应,观察域名访问;不要同时关系统网卡 IPv6、改节点、清 DNS 和换 TUN 栈,否则无法知道是哪一步起作用。

节点域名解析也有自己的策略

Mihomo 的代理通用字段支持 dualipv4ipv6ipv4-preferipv6-prefer。它控制的是“节点服务器域名”如何选择拨号地址,不等于目标网站走哪种 IP。

节点域名同时有 A 与 AAAA,而本地 IPv6 不稳定时,可以优先验证 ipv4-preferipv4 是否改善到节点的连接。只有订阅或本地覆写明确支持时再改,别把整份配置的 IPv6 都关掉。

怎样判断有没有绕过代理

固定一个目标,分别在开启和关闭 TUN 时观察:

  • 客户端连接日志是否出现该域名或 IPv6 目标;
  • 操作系统是否有 IPv6 默认路由;
  • 代理开启后网站看到的 IPv4/IPv6 出口是否符合预期;
  • 关闭客户端后是否恢复到正常直连结果。

检测页只能证明当次请求看到的地址,不能单独证明所有 App、DNS 和后续连接都走同一路径。若只有 WebRTC 暴露额外候选地址,应另按 WebRTC 地址暴露 排查,而不是直接关闭整个 IPv6。

最实用的选择

普通用户先保留客户端默认设置。遇到明确的 IPv6 症状,再通过日志和单变量开关判断。最终目标不是“IPv6 一定开”或“一定关”,而是系统解析、路由和代理接管保持一致,没有一半进 TUN、一半走直连。

资料来源

以下来源于 2026/8/8 复核。版本、支持平台和发布状态以后续官方页面为准。

  1. Mihomo 官方文档:顶层 IPv6 开关
  2. Mihomo 官方文档:DNS IPv6 与 AAAA
  3. Mihomo 官方文档:TUN IPv6 地址和路由
  4. Mihomo 官方文档:节点拨号 ip-version
  5. RFC 8200:Internet Protocol, Version 6

持续更新

收到新教程,也欢迎纠错

想收到新文章,可以关注 TG 频道;发现下载失效、套餐变化或步骤不一致,请附上页面链接和可公开的截图。不要发送订阅链接、密码或完整账户信息。