Clash 规则模式和全局模式有什么区别?怎么选(2026)

Clash 的规则、全局、直连三种模式到底怎么选?本文依据 mihomo 官方文档讲清三者区别、日常该用哪个,以及国内网站变慢、国外网站打不开时的排查步骤。

导入机场订阅后,Clash 界面里有”规则、全局、直连”三个按钮。点错了,要么国内网站变慢,要么国外网站死活打不开。你可能正卡在这一步:到底该选哪个?

先说结论:日常上网选”规则模式”;排查问题时才临时切”全局”;”直连”基本只用来确认问题是不是出在代理上。下面把原因、操作和排查方法一次讲清。文中说明基于 mihomo(Clash Meta 内核)官方文档和 Clash Verge Rev 官方文档,我们在 2026 年 11 月 3 日查阅过。

三种模式一图看懂

mihomo 官方文档把运行模式(mode)分为三种,默认值是规则模式。三者的区别如下:

模式官方含义说白了适合谁
规则(rule)基于规则匹配每个请求按规则表判断,该走代理的走代理,该直连的直连日常长期使用
全局(global)全局代理,需要在 GLOBAL 代理组中选择节点或策略所有流量都走你选的那个节点临时测试、排查规则问题
直连(direct)全局直连所有流量都不走代理,相当于没开 Clash判断故障是否来自节点

规则模式:为什么日常都推荐它

规则模式下,Clash 会拿每个请求去对照配置文件里的规则列表。官方文档写明:规则从上到下依次匹配,越靠前优先级越高。

常见的规则类型有这些(均出自官方规则页):

  • DOMAIN-SUFFIX:按域名后缀匹配。例如 google.com 能匹配 www.google.com,但不会匹配 content-google.com。
  • GEOIP:按 IP 所属国家匹配,例如 GEOIP,CN,DIRECT 表示中国 IP 直连。
  • RULE-SET:引用一整组规则,需要先配置 rule-providers。
  • MATCH:无条件匹配所有请求,一般放在最后当兜底。

大多数机场提供的订阅配置,都是按这个思路写好的:国内站点直连,国外站点走代理,最后一条 MATCH 决定”没匹配上的”怎么走。所以规则模式的好处很实在:国内视频、银行、购物 App 不绕远路,国外网站走节点,还省流量。

全局模式:什么时候该开

全局模式不看规则表,所有流量统一走一个出口。要注意官方那句括号里的话:需要在 GLOBAL 代理组里选好节点。如果你切到全局却没选节点,结果就是”开了等于没开”或者全部不通。

适合开全局的场景只有几种:

  • 某个国外网站在规则模式下打不开,想确认是不是规则漏了它。
  • 临时用某个不支持分流的小工具,又暂时没开 TUN。
  • 想对比某个节点的真实可用性,排除规则干扰。

不建议长期开全局:国内网站也会绕到境外节点再回来,速度变慢,部分国内 App 还可能因为 IP 在境外而限制使用,流量消耗也更大。

直连模式:它是用来”对照”的

直连模式下所有流量都不经过代理。你遇到”网页打不开”时,先切直连试一下:国内站点正常,说明本地网络没问题;再切回规则或全局,看国外站点有没有恢复。这样能很快把”本地网络问题”和”节点或规则问题”分开。

怎么切换模式(以 Clash Verge Rev 为例)

Clash Verge Rev 支持 Windows、Linux 和 macOS 11 及以上,采用 GPL-3.0 许可证。需要说明的是,我们读到的官方快速入门页只用一张截图展示”选择节点和模式”,文字里没写具体按钮位置,所以下面只给通用思路,具体界面以你装的版本为准:

  1. 先导入订阅:官方文档提供订阅链接导入、订阅链接配置、URL Schemes 三种远程方式,也支持本地配置文件。
  2. 在”代理”页面找到出站模式的切换项,选择规则、全局或直连。
  3. 切到全局时,记得同时在 GLOBAL 组里选好节点。
  4. 想让游戏、命令行等不走系统代理的程序也能被接管,可以了解 TUN(虚拟网卡)模式,官方提醒使用前先读相关教程。

Windows 用户如果还在选客户端,可以先看看Windows电脑翻墙用什么软件?4款主流客户端对比;Mac 用户可参考Mac机场客户端哪个好?3款主流软件对比。

常见症状对照与排查

你看到的情况可能原因怎么处理
国内网站、App 变慢开了全局模式,国内流量也绕境外切回规则模式
切到全局后所有网站都打不开GLOBAL 组没选节点,或节点本身失效在 GLOBAL 组选一个节点,再换节点测试
规则模式下某个国外网站打不开,全局能开该站点没被规则覆盖,落进了兜底规则更新订阅或规则集;确认 MATCH 兜底策略
三种模式下国外网站都打不开节点失效、订阅过期或流量用尽去机场面板检查到期时间和剩余流量
直连模式下国内网站也打不开本地网络或系统代理残留检查网络,关闭系统代理后重试

顺便说一个容易踩的坑:官方 DNS 文档里,enhanced-mode 可选 fake-ip 和 redir-host,默认是 redir-host,还有 fake-ip-filter 用来排除不分配 fake-ip 的地址。DNS 设置不是新手必须动的,如果你只是模式用不对,先别去改它。

用机场订阅时的几点提醒

模式再对,订阅本身不稳也白搭。几点务实建议:

另外请遵守你所在地区的法律法规,本文只介绍软件设置,不构成法律意见。

常见问题(FAQ)

Clash 规则模式和全局模式哪个更快?

没法一概而论。国内流量占大头时,规则模式更快,因为国内站点直连不绕路。纯看国外站点,两者差别主要取决于你选的节点。我们没有做测速,这里不给具体数字。

全局模式一直开着会怎么样?

国内网站也会走节点,通常更慢、更耗流量,个别国内 App 可能因为出口 IP 在境外而受限。平时建议放回规则模式。

为什么切到全局什么都打不开?

官方文档说明全局模式需要在 GLOBAL 代理组里选择节点或策略。没选,或者选的节点已失效,都会这样。

规则模式下某个网站该走代理却没走怎么办?

先用全局模式确认节点能通,再更新订阅或规则集。规则是从上到下匹配的,没被覆盖的站点会落到最后的 MATCH 兜底规则,看看它指向直连还是代理。

直连模式有什么用?

用来对照排查:确认本地网络是否正常,再判断问题出在节点还是规则上。

总结

日常用规则模式,排查才用全局和直连,这个习惯能避开大部分”开了反而更慢”的问题。切全局前记得选好 GLOBAL 组的节点,遇到异常先按上面的表格逐项对照。

参考来源(2026-11-03 查阅):mihomo 文档:通用配置(mode)、mihomo 文档:规则、mihomo 文档:DNS、Clash Verge Rev 快速入门、Clash Verge Rev 订阅导入。