Clash Verge Rev 规则模式怎么用?
简答:Clash Verge Rev 的规则模式会按当前配置中的 rules 逐条匹配流量,再决定直连、代理或拒绝;它本身不等于所有应用都会被接管。最短操作顺序是:导入并启用配置文件,进入 Proxies 选择可用节点,将模式切换为 Rule,回到首页开启 System Proxy,再用新浏览器标签页访问目标网站验证。若浏览器能用、终端或游戏不能用,先确认应用是否遵循系统代理;不遵循时再考虑 TUN,并检查权限与服务状态。
定义:Clash Verge Rev 规则模式是依据配置文件中的分流规则,为已进入 Mihomo 核心的连接选择代理组、DIRECT 或其他策略的工作模式。
先试这一步:5分钟完成规则模式配置
本文是使用指南,不是 Clash Verge Rev 官方页面。Clash Verge Rev 官方仓库说明该客户端内置 Mihomo 内核,并提供系统代理、TUN 虚拟网卡、节点和规则编辑等功能;具体菜单名称可能随版本或系统语言变化,以下以当前界面为准。查看项目仓库
| 步骤 | 入口 | 预期结果 | 没有结果时 |
|---|---|---|---|
| 1 | Profiles 或配置文件 | 配置文件下载、解析完成并可选中 | 检查订阅地址、更新日志和解析错误 |
| 2 | Proxies | 代理组和节点列表出现 | 先确认配置已启用,再检查节点是否由配置提供 |
| 3 | Proxies 的模式控制 | 选择 Rule | 不要只修改远程 YAML 中的 mode,优先使用客户端界面切换 |
| 4 | 首页或设置中的 System Proxy | 系统代理开关显示启用 | 检查系统权限、其他代理软件和本地端口占用 |
| 5 | Connections 或日志 | 出现新连接、命中规则和最终策略 | 用新连接重新访问,不要只刷新旧页面 |
- 导入配置:打开 Profiles,添加订阅地址或本地配置文件,等待更新完成。只有配置成功解析并被选中,Proxies 页面才可能出现对应代理组。
- 选择节点:进入 Proxies,先在实际使用的代理组中选择一个节点。节点列表、代理组名称和可用策略取决于当前配置,不能把客户端本身理解为节点提供方。
- 切换 Rule:在首页或 Proxies 页面找到模式控制,选择 Rule。规则模式会读取配置中的 rules,而不是简单地把全部连接都交给同一个节点。
- 开启 System Proxy:回到首页或设置页打开系统代理。浏览器等遵循操作系统代理设置的应用,才会把请求交给客户端;仅看到 Rule 已选中,不能证明流量已经进入核心。
- 验证:新开浏览器标签页访问目标网站,然后到 Connections 查看是否出现新连接、匹配规则、代理组和最终出口。官方文档也提供了规则编辑说明,可用于核对规则顺序与策略名称。查看规则配置文档
成功标准应分成四层:配置能解析、节点能被选择、应用请求能进入客户端、连接最终按预期策略完成。开关变成启用或页面显示节点,并不能单独证明目标应用已经使用代理。
规则、全局、直连和 TUN 到底怎么选
| 模式或功能 | 主要行为 | 适合场景 | 注意点 |
|---|---|---|---|
| Rule | 按 rules 顺序匹配,再交给 DIRECT、代理组或其他策略 | 日常浏览、需要按网站分流 | 只对已经进入核心的连接生效 |
| Global | 将进入核心的连接交给 GLOBAL 策略组 | 临时对照测试或统一使用一个出口 | 仍不能自动接管未进入核心的应用 |
| Direct | 将进入核心的连接按直连路径处理 | 检查本地网络或排除代理影响 | 不代表客户端停止运行 |
| System Proxy | 把系统代理设置交给客户端 | 浏览器和遵循系统代理的软件 | 应用可能自行设置代理或完全忽略系统代理 |
| TUN | 通过虚拟网卡接管更广泛的系统流量 | 终端、部分桌面应用、游戏等不遵循系统代理的场景 | 通常涉及服务模式、管理员权限、网卡和 DNS 排查 |
最稳妥的排查顺序不是一开始就打开 TUN,而是先用 System Proxy 验证浏览器链路,再根据 Connections 判断请求是否进入核心。官方项目将系统代理与 TUN 列为不同能力;Windows 文档还说明,普通权限或服务状态异常时可能无法使用 TUN。查看 Windows 常见问题
如果目标应用没有出现在 Connections,先检查该应用自己的代理设置、系统代理是否真正生效,以及是否有其他客户端反复改写系统代理。只有出现连接记录后,切换 Rule、Global 或 Direct 才有对照意义。
规则模式不生效:按连接记录逐层定位
- 网站打不开:保持同一节点不变,先在 Rule 下重新建立连接;记录 Connections 中的匹配规则、策略组和最终出口。再临时切换 Global 建立新连接。如果 Global 也失败,优先检查节点、DNS、网络和配置;如果 Global 能用而 Rule 失败,重点检查规则顺序、策略组选择和 MATCH 兜底项。
- 规则走了 DIRECT:查看命中的具体规则,而不是只看模式名称。规则按从上到下匹配,第一条符合条件的规则会停止继续匹配;MATCH 通常作为兜底规则,应放在规则末尾。核对规则优先级与 MATCH 写法
- 浏览器能用,其他应用不能用:确认该应用是否遵循系统代理。若 Connections 没有该应用的新记录,Rule 或 Global 都无法解决“请求未进入核心”的问题。可先在应用自身设置中填写客户端提供的代理,再考虑启用 TUN。
- Windows 开启 TUN 后断网:先关闭 TUN,恢复到已验证的 System Proxy;随后检查是否存在多个虚拟网卡、网段冲突、服务模式或管理员权限问题。官方 Windows FAQ 将多网卡或网段与配置规则冲突列为 TUN 网络异常的可能原因。查看官方排查项
- 订阅更新后自定义规则失效:不要直接改远程订阅内容。官方规则文档建议在订阅配置文件上使用“编辑规则”,并区分前置规则和后置规则;需要优先匹配的自定义项,应放在前置规则位置,同时保留备份。
自定义规则只能写入当前配置中真实存在的策略组名称。比如规则动作写成某个代理组时,如果配置里没有同名策略组,可能出现解析或运行结果不符合预期。添加规则后,应通过一次真实访问和 Connections 记录验证,而不是只看规则编辑器保存成功。
三种常见使用场景的选择清单
- 只想让浏览器按规则分流:导入配置、选节点、Rule、开启 System Proxy,然后用新标签页访问并检查 Connections。
- 想确认是不是规则导致打不开:固定节点,先 Rule 后 Global,再重新建立连接;不要同时更换节点、模式和浏览器扩展,否则无法判断变量。
- 终端、游戏或桌面应用没有连接记录:先检查应用代理设置;仍不接管时,再按系统文档处理 TUN 权限、服务和网卡问题。
- 想让某个域名固定直连或代理:使用 DOMAIN、DOMAIN-SUFFIX 等与目标匹配的规则,放在合适优先级,并确认动作对应的策略组确实存在。
如果配置文件来自其他来源,订阅内容、规则集、节点状态和策略组名称都应以当前配置实际显示为准。本文不对任何订阅服务的可用性、速度或稳定性作评价。
常见问题
Clash Verge Rev 规则模式是不是开启后所有流量都会代理?
不是。规则模式只决定已经进入 Mihomo 核心的连接如何匹配规则;命中后可能走代理组、DIRECT 或其他策略。应用是否进入核心,还取决于系统代理、应用自身代理设置或 TUN。
Clash Verge Rev 规则模式和全局模式有什么区别?
Rule 按 rules 顺序分流,适合日常按网站或应用处理;Global 通常把已进入核心的连接交给 GLOBAL 策略组,适合临时对照或统一出口。Global 不能自动接管完全没有进入核心的应用。
为什么浏览器可以用,但 Telegram、终端或游戏不行?
这通常说明浏览器遵循了系统代理,而目标应用没有使用系统代理,或请求没有出现在 Connections。先检查应用自己的代理设置;如果仍无记录,再根据系统和权限情况评估 TUN。
规则模式下某个网站打不开,应该先切换全局吗?
可以把 Global 作为对照测试,但要保持节点不变,并重新建立连接。若 Global 也失败,优先检查节点、配置、DNS或网络;若只有 Rule 失败,查看 Connections 的命中规则、策略组和 MATCH 兜底顺序。
自定义规则保存后,为什么订阅更新又失效?
不要直接修改远程订阅内容。使用配置文件的规则编辑入口,并根据需要放在前置规则或后置规则中;添加后通过真实访问和 Connections 记录确认是否命中。