Clash Verge DNS怎么设置?从入口、配置到断网排查
简答:Clash Verge Rev 通常可在“设置/Settings → Clash → DNS Overwrite(DNS 覆写)”中设置 DNS;如果当前版本没有该入口,可到“Profiles/配置 → 选中配置 → Edit Merge、Extend Config 或扩展配置”添加 dns 段。普通用户建议先备份配置,只改一个变量,修改后重载配置并用实际网页或应用验证,不要把一次 ping 或节点显示当成 DNS 已正常。
定义:Clash Verge DNS 设置,是通过客户端的 DNS 覆写界面或配置扩展,控制 Mihomo 内核如何解析普通域名、节点域名和代理连接所需域名的过程。
先试这一步:判断你是否真的需要改 DNS
本文是第三方使用指南,Clash Verge 与 Clash Verge Rev 的具体菜单名称会随版本、语言和内核变化;发布核验日期为 2026 年 11 月 2 日。先不要直接套用复杂配置,按下面顺序做最小判断。
| 现象 | 优先判断 | 最小自查动作 |
|---|---|---|
| 节点列表能显示,但打开域名失败 | 可能是普通域名解析或规则问题 | 固定一个节点,分别打开一个已知可访问的 HTTPS 网页和一个本地网站,记录结果 |
| 所有节点都超时 | 优先排查节点域名解析、订阅或网络,而不是先改公共 DNS | 查看日志中是否出现节点域名解析失败,再暂时关闭 DNS 覆写测试 |
| 只有部分网站打不开 | 可能与 DNS 分流、Fake-IP 过滤、IPv6 或规则有关 | 暂时切换 Redir-Host 或关闭 IPv6,且每次只改一项 |
| 局域网、NAS 或打印机失效 | 可能是 Fake-IP、TUN 或局域网规则影响 | 先关闭 TUN 或停用 DNS 覆写,确认局域网是否恢复 |
DNS 覆写不是越复杂越好。Clash Verge Rev 的界面文案明确提醒:如果订阅已经包含自定义 DNS,启用 DNS 覆写可能替换订阅内容,导致节点无法连接或部分网站无法加载。可先查看订阅运行配置,再决定是否启用。
可参考 Clash Verge Rev 的设置字段与提示文案,以及 Mihomo DNS 配置文档。
Clash Verge 与 Clash Verge Rev 的 DNS 设置入口
路径一:使用 DNS Overwrite(DNS 覆写)
- 打开 Clash Verge 或 Clash Verge Rev。
- 进入“Settings/设置”。
- 进入“Clash”或“Clash Settings”。
- 找到“DNS Overwrite”“DNS 覆写”或相近名称。
- 先查看当前配置,不要立即勾选启用;重点检查 Enable DNS、Enhanced Mode、Nameserver、Fallback、Proxy Server Nameserver 等字段。
- 保存后返回 Profiles/配置页面,重新加载当前配置或重启内核。
部分版本会把 DNS 覆写作为每个配置单独保存的开关,而不是所有订阅共用一个状态。因此切换订阅后,应重新检查当前配置的开关和运行时 DNS。
路径二:使用 Merge、Extend Config 或扩展配置
- 进入“Profiles/配置”。
- 右键当前配置,或点击配置旁的更多菜单。
- 查找“Edit Merge”“Merge”“Extend Config”“扩展配置”或“编辑扩展配置”。
- 只添加需要覆盖的 dns 字段,保存后重新加载配置。
不同版本可能只有“Extend Config”而没有“Merge”。这时不要根据旧教程强行寻找同名按钮,应以当前页面实际提供的入口为准。扩展配置适合希望把自定义字段与订阅内容分开保存的用户,但合并顺序和字段覆盖结果仍要以运行时配置为准。
路径三:直接编辑 YAML
只有在前两种入口无法满足需求时再编辑 YAML。修改前先复制原配置文件,避免缩进错误导致整个配置加载失败。不要把订阅链接、访问令牌或完整私密配置发布到论坛和聊天群。
普通用户可先用的最小配置示例
下面只是字段结构示例,不代表所有网络环境都适用。公共 DNS 的连通性会受地区网络、企业防火墙、IPv6、路由策略和 DNS 服务商状态影响;如果设置后断网,应按后文回滚,而不是继续增加地址。
dns:
enable: true
enhanced-mode: redir-host
ipv6: false
nameserver:
- 223.5.5.5
fallback:
- 1.1.1.1
- 8.8.8.8
proxy-server-nameserver:
- 223.5.5.5- 中国大陆直连或家庭网络:上面的地址只能作为示例,先确认本地网络能够访问;如果节点域名解析失败,优先保留能稳定访问的直连 DNS,不要盲目增加海外地址。
- 海外代理或跨地区网络:可测试海外 DNS 作为 fallback,但是否可达必须以当前网络实测为准;不可达时删除该地址或恢复订阅原配置。
- 企业内网、校园网或有自建 DNS 的环境:不要直接替换内部 DNS。保留企业提供的解析器,并优先关闭 DNS 覆写测试。
- 游戏、局域网和 NAS:先使用 redir-host 或关闭 Fake-IP 进行对照;确认局域网恢复后,再按域名逐项加入 fake-ip-filter。
- IPv6 网络:如果只配置 IPv4 DNS 而系统优先返回 AAAA 记录,可能出现部分站点异常。先将 ipv6 设为 false 做对照;若业务依赖 IPv6,则应使用当前网络可达且支持 IPv6 的解析方案。
如需 DoH,应先确认当前内核支持该地址、网络可访问并且证书校验正常。不要为了排障关闭证书校验,也不要把不明来源的 DoH 地址直接写入配置。
Fake-IP、Redir-Host 与 DNS 字段怎么选
| 字段或模式 | 作用 | 适合场景 | 出现问题时怎么做 |
|---|---|---|---|
| redir-host | 返回真实解析结果,再由规则处理连接 | 普通网页、局域网、兼容性优先 | 若仍打不开,检查 nameserver、规则和节点域名 |
| fake-ip | 为域名返回虚拟地址,由内核继续关联原域名 | 需要按域名分流、希望减少部分解析干扰的场景 | 游戏、内网或特殊应用异常时,先切回 redir-host |
| nameserver | 普通域名的主要解析服务器 | 基础 DNS 解析 | 逐个测试地址,不要一次更换多项 |
| fallback | 备用解析服务器,通常在主解析结果不满足条件或失败时参与 | 需要备用解析路径的场景 | 清空或恢复订阅配置,观察是否由 fallback 引起差异 |
| default-nameserver | 用于解析 DNS 服务自身需要访问的域名,通常应填写 IP 地址 | DoH、DoT 或 DNS 地址使用域名时的启动解析 | 先填可直连的 IP;无法启动时回到普通 IP DNS |
| proxy-server-nameserver | 专门用于解析代理节点域名,避免“必须先解析节点才能通过节点访问 DNS”的循环依赖 | 节点地址是域名、DNS 请求需要遵循代理或规则的场景 | 节点全部超时时优先检查该字段及其可达性 |
其中,proxy-server-nameserver 不是普通网页 DNS 的替代品。它主要解决代理服务器地址本身的解析问题;如果订阅里的节点使用域名,而普通 nameserver 无法解析节点,补充该字段可能有帮助,但前提是填写的 DNS 在当前网络中确实可达。
Mihomo 文档说明,DNS 请求遵循路由规则时可能需要配置 proxy-server-nameserver;该字段还可以配合 proxy-server-nameserver-policy 对节点域名进行单独处理。具体支持的协议和参数以当前内核文档为准。
参考:Mihomo DNS 字段说明。
修改后如何验证 DNS 真的生效
- 验证保存:关闭设置页面后重新打开,确认字段仍在;如果开关恢复原状,记录当前版本、配置名称和日志,不要反复点击。
- 验证加载:重新加载当前 Profile 或重启内核,确认日志没有 YAML 解析错误、DNS 初始化失败或节点域名解析失败。
- 验证普通域名:打开一个固定 HTTPS 网页,再打开一个本地或国内网站,记录是否能完成页面加载。
- 验证节点域名:固定同一个节点测试,不要同时切换节点、模式和 DNS;如果节点名称可见但连接失败,继续查看日志中的解析错误。
- 验证实际业务:分别测试浏览器、需要代理的应用和局域网服务。目标域名 ping 不通并不等于网页不可用,单次测速也不能证明 DNS 或代理长期稳定。
| 记录项 | 示例 |
|---|---|
| 时间 | 2026-11-02 21:00 |
| 网络 | 家庭 Wi-Fi、移动热点或企业网络 |
| 配置 | 同一个 Profile、同一个节点 |
| 修改变量 | 仅切换 enhanced-mode |
| 结果 | 网页加载、应用连接、局域网访问 |
| 日志 | 是否有解析失败、超时或配置错误 |
如果需要确认最终生效值,应查看客户端提供的运行时配置或日志,而不是只看订阅原文件。DNS 覆写、扩展配置和脚本可能在不同层级合并,界面显示值与最终运行值不一定完全相同。
四类常见故障与可恢复处理
1. 开启 DNS 覆写后全部断网
立即进入 DNS 覆写页面关闭开关,或在 Profiles 中停用最近添加的 Merge/Extend Config,然后重新加载原订阅。若仍无网络,退出客户端并恢复修改前备份。不要同时清空多个系统网络设置,避免无法判断原因。
2. 节点域名无法解析或全部超时
先关闭 DNS 覆写,用原订阅测试;如果恢复,说明自定义 DNS、proxy-server-nameserver 或合并配置可能不适配当前网络。随后只添加一个可验证的节点解析 DNS,再重新测试。
3. 部分网站打不开
先固定节点和网页,切换 Fake-IP 与 Redir-Host 做单变量对照。若只有某些域名失败,再检查 fake-ip-filter、nameserver-policy、IPv6 和规则命中情况。不要把所有域名加入过滤列表,因为这会改变解析和分流范围。
4. 局域网、NAS 或游戏异常
先关闭 TUN 或切换 Redir-Host,确认局域网是否恢复;如果恢复,再检查 fake-ip-filter 和 DNS 劫持相关设置。必要时把内网域名或网段加入当前版本支持的排除项,但字段格式必须以 Mihomo 文档和当前配置校验结果为准。
Clash Verge Rev 的官方设置文案还提示,DNS 覆写开关按配置文件作用,并可能替换订阅中的自定义 DNS。因此更换订阅、更新订阅或升级客户端后,都应重新查看当前 Profile 的 DNS 状态。
备份、回滚与订阅更新注意事项
- 修改前复制当前配置文件,或使用客户端已有的备份功能。
- 记录原来的 DNS 覆写开关、enhanced-mode、IPv6 和节点名称。
- 每次只改一项,保存后重新加载配置。
- 若出现全局断网,先关闭 DNS 覆写或停用扩展配置。
- 若仍失败,恢复备份并重启客户端;恢复后再验证浏览器、代理应用和局域网。
订阅更新可能改变原始 DNS 段,客户端的覆写或扩展配置也可能继续参与合并。因此不要只在订阅文本中改一次就认为永久生效。升级客户端后,重新检查“DNS Overwrite”、当前 Profile 和运行时配置;如果某个菜单或字段在当前版本不存在,应以当前界面和项目文档为准,不要照搬旧截图。
如需查看项目对设置名称和警告文案的定义,可阅读 Clash Verge Rev 设置源码中的本地化字段。
常见问题
Clash Verge DNS 设置入口在哪里?
常见路径是“Settings/设置 → Clash → DNS Overwrite/DNS 覆写”。如果当前版本没有该入口,可在“Profiles/配置 → 选中配置 → Edit Merge、Extend Config 或扩展配置”中添加 dns 段,具体名称以当前界面为准。
DNS 覆写要不要开启?
如果订阅已经自带 DNS,建议先保持关闭并测试;如果确认需要统一修改 DNS,再备份后启用。官方界面文案提示,覆写可能替换订阅 DNS,导致节点无法连接或部分网站打不开。
Fake-IP 和 Redir-Host 选哪个?
兼容性优先、需要访问局域网或游戏时,先用 Redir-Host 做基线;需要按域名分流或使用 TUN 时,可测试 Fake-IP。出现应用、内网或游戏异常时,先切回 Redir-Host 验证。
proxy-server-nameserver 是干什么的?
它主要用于解析代理节点域名,避免节点域名必须先解析、而 DNS 又需要通过节点访问的循环依赖。它不是普通网页 DNS 的简单替代品,只有节点域名解析确实存在问题时才应重点检查。
改完 DNS 后全部断网怎么办?
先关闭 DNS 覆写或停用最近添加的 Merge/Extend Config,重新加载原订阅;仍无法恢复时退出客户端并恢复修改前备份。不要关闭证书校验,也不要同时修改系统网关、防火墙和多个 DNS 设置。
订阅更新会覆盖我的 DNS 设置吗?
可能改变最终运行配置。原订阅、DNS 覆写、Merge/扩展配置和脚本可能按不同层级合并,因此更新后应重新检查当前 Profile 的开关、字段和运行时配置,不能只看订阅原文。