Candytally(糖果云)

糖果云 Clash Verge Rev IPv6 怎么关闭?

更新于 2026-11-05 · candytally.buzz

简答:如果你在 Clash Verge Rev 中使用糖果云订阅,先打开“设置 → Clash 设置”,关闭“IPv6”,保存后重新加载当前配置;若仍检测到 IPv6,再检查 DNS 设置里的 IPv6、TUN 当前运行配置以及节点是否本身支持 IPv6。不要一开始就关闭电脑网卡或路由器 IPv6,先完成客户端层面的最小修改和复测。

定义:Clash Verge Rev 关闭 IPv6,通常是让 Mihomo 内核不再接受 IPv6 流量;它不等于关闭系统网卡 IPv6,也不一定能阻止远端节点继续使用 IPv6 访问目标网站。

先按这张表判断:你要关闭的是哪一层 IPv6

本文是面向糖果云使用场景的第三方使用指南,不代表任何品牌的官网或官方支持。Clash Verge Rev 的“IPv6”开关、DNS 设置中的 IPv6、TUN 路由以及节点出口 IPv6 是不同层级,混在一起修改,容易出现“开关已经关闭但检测结果仍有 IPv6”的情况。

检查层级主要作用本次是否优先修改判断方式
设置 → Clash 设置 → IPv6控制内核是否接受 IPv6 流量是,第一步修改关闭后重新加载配置,并查看当前运行配置
DNS 设置中的 IPv6控制 DNS 是否解析 IPv6 地址只有仍异常时再核对确认当前配置里的 dns.ipv6 是否为 false
TUN 模式与路由决定系统流量是否经过虚拟网卡和相关路由不建议为关闭 IPv6 直接关闭 TUN看 TUN 是否开启、日志是否出现 IPv6 连接
电脑网卡或路由器 IPv6控制本地网络是否获得 IPv6 地址最后才考虑使用系统网络信息或 IPv6 检测页确认
节点出口 IPv6远端节点访问目标网站时使用的地址族客户端关闭后仍异常时检查更换一个明确不使用 IPv6 的节点对比

从项目界面字段可以确认,Clash 设置中存在独立的“IPv6”选项;Mihomo 文档则将顶层 ipv6 定义为是否允许内核接受 IPv6 流量。Clash Verge Rev 设置字段、Mihomo General configuration

关闭 Clash Verge Rev IPv6 的正确步骤

  1. 先备份或记住当前配置。如果你使用了配置覆写、TUN 或自定义 DNS,先不要删除订阅,也不要直接改远程配置。可以先记录当前启用的配置名称、代理模式和 TUN 状态,方便失败后恢复。
  2. 确认当前使用的是哪份配置。进入“Profiles”或“配置”页面,确认正在运行的配置不是旧缓存或测试配置。不同版本界面名称可能不同,以当前页面显示为准。
  3. 打开 IPv6 开关。进入“Settings → Clash Settings”,找到“IPv6”,将其关闭或切换为关闭状态。项目设置字段中明确包含该选项,但中文界面名称、分组位置可能随版本变化。查看项目设置字段
  4. 重新加载配置。回到配置页面,对当前配置执行重新加载、重新激活或切换到另一配置后再切回。若客户端提示需要重启内核或应用,按提示操作;不要只关闭浏览器标签页后就判断设置失败。
  5. 先测试普通网页,再测试 IPv6。确认系统代理或 TUN 仍处于你原来的工作状态,打开一个普通网页,再访问 IPv6 检测页。不要把“节点延迟有返回”当作 IPv6 已关闭或网页一定可用。

关闭这个开关的意义是修改客户端内核处理 IPv6 流量的行为,并不代表操作系统、浏览器、DNS 服务或远端节点都已经没有 IPv6。Mihomo 文档给出的顶层配置写法是 ipv6: false,可用于理解当前运行配置应核对什么字段。Mihomo IPv6 配置说明

DNS 设置中的 IPv6 要不要一起关?

不建议把两个开关简单当成同一个选项。顶层 ipv6: false 主要是内核是否接受 IPv6 流量;DNS 设置中的 dns.ipv6 关注 DNS 是否解析 IPv6 地址。关闭顶层 IPv6 后,如果网页仍异常或日志里继续出现 AAAA、IPv6 地址,可以再检查当前配置的 DNS 设置。

  1. 进入当前配置的 DNS 设置、DNS 覆写或配置文件级覆写入口。
  2. 确认是否存在“IPv6”或类似“Enable IPv6 DNS resolution”的选项。
  3. 如果你确实需要禁止 DNS 返回 IPv6 结果,再将 DNS 层的 IPv6 设置为关闭,并保存。
  4. 重新加载当前配置,然后再次测试;如果 DNS 覆写入口提示会覆盖订阅内置 DNS,先记录原值,确认网页可用后再决定是否保留。

Clash Verge Rev 的设置文件中同时出现了“DNS Overwrite”和“IPv6”字段,说明它们不是同一个设置项。配置覆写与应用级设置还可能存在优先级关系,因此不要只看编辑器里的文本,最好查看“当前配置”或运行状态。查看 DNS 与 IPv6 字段

关闭后仍检测到 IPv6:按最小闭环排查

如果你已经关闭客户端 IPv6,重新加载后检测页仍显示 IPv6,不要马上删除订阅或关闭系统网络功能。按下面顺序分流,能更快判断问题到底在客户端、DNS、TUN 还是节点出口。

  1. 核对运行配置:查看客户端的“当前配置、运行配置或 Runtime Config”入口,确认顶层 ipv6 是否为 false。如果界面开关是关闭的,但运行配置仍为 true,优先重新加载配置、重启内核,并检查是否启动了另一份配置。
  2. 核对 DNS 层:查看 dns.ipv6 是否仍为 true。如果只是 DNS 返回 AAAA 记录,不能单凭检测页结果断言远端连接一定走了 IPv6。
  3. 区分系统代理与 TUN:系统代理只影响遵守系统代理的应用,TUN 会接管更广泛的系统流量。项目界面说明,TUN 模式捕获系统流量,开启 TUN 时通常不需要同时开启系统代理;两者不要在排查中反复切换。查看项目对 System Proxy 与 TUN 的说明
  4. 查看日志:搜索 dial tcp、IPv6 字面地址、no route to host 等线索。如果日志显示目标地址仍是 IPv6,记录发生时的配置、模式和节点名称,不要只看延迟。
  5. 更换节点做对照:保持同一设备、同一网络、同一客户端设置,只更换一个节点。如果仅某个节点仍出现 IPv6,可能是节点出口具备双栈能力;公开讨论中也记录过关闭客户端 IPv6 后,更换不带 IPv6 的节点才恢复正常的个案,但这不是对全部节点的普遍结论。查看相关排障讨论
  6. 最后才检查本地网络:如果不使用代理时本机也能获得 IPv6 地址,再检查 Windows、macOS 或路由器的 IPv6 状态。不要为了验证客户端设置,直接长期关闭 Private DNS、安全功能或整个网卡 IPv6。

如何验证真的不再使用 IPv6

建议做一次有对照的复测,而不是只打开一个网页看结果。记录设备、系统、当前配置、代理模式、TUN 状态、节点和测试时间,然后按以下顺序操作:

  1. 关闭 Clash Verge Rev 的系统代理或 TUN,打开 IPv6 检测页,记录本地直连结果。
  2. 只开启你平时使用的模式,重新加载配置,再打开同一检测页。
  3. 查看检测页中的 IPv4、IPv6、双栈测试结果。该测试页说明,IPv6 专用记录失败并不等于所有网络都不可用,而双栈测试更能反映浏览器连接双栈站点的情况。Test IPv6 测试说明
  4. 同时查看 Clash 日志和普通网页加载结果。DNS 能解析、节点延迟有返回、网页能打开、IPv6 检测结果正常,是四个不同指标。
  5. 如果关闭后网页反而打不开,先恢复 DNS 覆写和原来的 TUN、代理模式,再只重新打开顶层 IPv6,确认到底是哪项修改引起异常。

验证目标不是追求某一个检测页必须显示特定分数,而是确认当前客户端运行配置、日志中的地址族和实际网页访问结果相互一致。

不同版本找不到 IPv6 开关怎么办?

不同版本可能将入口显示为“设置”“Clash 设置”“内核设置”或类似名称,界面语言也会改变字段名称。可以按关键词搜索“IPv6”,优先检查客户端设置页,而不是先编辑订阅链接。

  • 如果能看到“Clash Setting”或“Clash 设置”,在其中寻找 IPv6。
  • 如果只能看到配置文件编辑器,先备份,再检查是否有顶层 ipv6: true;不要把它误放到不支持的位置。
  • 如果配置覆写写了 ipv6: false,但运行配置仍然是 true,优先关闭应用级 IPv6 开关并重新加载。项目 Issue 曾记录过应用设置覆盖 Global Merge 的现象,说明“编辑器保存成功”不一定等于“运行配置已经采用”。查看配置覆写与运行状态的 Issue 记录
  • 如果操作后 TUN 或网页异常,先恢复最近一次备份或原配置,再逐项改动。不要同时改 IPv6、DNS、MTU、规则和节点,否则无法定位原因。

结论与回滚方法

最稳妥的顺序是:确认当前配置 → 关闭“设置 → Clash 设置 → IPv6” → 重新加载或重启内核 → 核对运行配置 → 复测 DNS、网页和 IPv6 → 仍异常时再检查 DNS、TUN 和节点出口。关闭客户端 IPv6 与关闭电脑网卡 IPv6不是一回事,也不能保证远端节点访问目标站点时绝对不会使用 IPv6。

如果关闭后出现节点连接失败、网页打不开或 TUN 无法工作,按原顺序回滚:先恢复顶层 IPv6 开关,再恢复 DNS 覆写,最后恢复 TUN 与原节点。每次只恢复一项并测试,保留能正常工作的配置作为基线。

相关页面导读

如果你已经完成 IPv6 设置,但网页仍打不开,可继续按具体现象排查:先看 Clash Verge Rev DNS 设置,再看 节点能连接但网页打不开;如果问题集中在虚拟网卡,则参考 TUN 模式无法启动。如果多个节点都连接失败,再转到 节点连接失败分层排查。

常见问题

关闭 Clash Verge Rev 的 IPv6 后,需要重启电脑吗?

通常先重新加载当前配置或重启 Clash Verge Rev 内核即可;如果运行配置仍未变化,再完整退出并重新打开客户端。只有系统网络状态本身也需要改变时,才考虑重启系统。

DNS 设置里的 IPv6 要不要一起关闭?

不一定。顶层 IPv6 和 DNS IPv6 控制的层级不同。先关闭客户端 IPv6并复测;只有日志或当前配置显示 DNS 仍返回 IPv6,且网页问题与此相关时,再单独核对 DNS 设置。

关闭 IPv6 后仍然检测到 IPv6,是不是设置失败?

不一定。先查看当前运行配置是否为 false,再区分检测页显示的是本地出口、代理出口还是节点远端访问结果。若只在某个节点出现,更换节点对照,可能是节点本身具备 IPv6 双栈。

TUN 模式下关闭 IPv6后无法上网怎么办?

先恢复最近一次可用配置,确认 TUN、系统代理和 DNS 覆写状态,再只切换客户端 IPv6开关。查看日志是否出现 no route to host、IPv6 字面地址或 DNS 解析异常,不要同时修改 MTU 和规则。

能不能直接关闭 Windows 或 macOS 网卡 IPv6?

不建议把它作为第一步。客户端 IPv6、DNS IPv6、TUN 路由和系统网卡 IPv6是不同层级;先完成客户端设置和复测,只有确认问题来自本地网络地址分配时,才检查系统网络配置。

相关阅读

参考资料

  1. Clash Verge Rev 设置字段与 TUN、系统代理、IPv6、DNS 选项
  2. Mihomo General configuration:IPv6 配置说明
  3. Clash Verge Rev Issue:Global Merge IPv6 与设置页优先级记录
  4. Clash Verge Rev Discussion:关闭 IPv6 后仍检测到 IPv6 的排障讨论
  5. Test IPv6:IPv4、IPv6 与双栈检测说明(test-ipv6.com)