Clash 规则模式和全局模式有什么区别?2026 年该选哪个

Clash 顶部的规则、全局、直连三个模式到底差在哪?日常该选哪个、什么时候临时切换?用大白话讲清原理,附场景选择、常见问题排查表和自查清单,不推荐任何服务商。

打开 Clash 类客户端,顶上有三个按钮:规则、全局、直连。很多人装好之后从来没动过,也有人为了“网页打不开”随手点到全局,结果国内网站变慢、流量掉得飞快。到底该选哪个?

简单讲:日常放在“规则模式”就行;“全局模式”只在排查问题或临时测试时用;“直连模式”相当于暂时关掉代理。下面咱们把三个模式的原理、适用场景和常见翻车点一次讲清楚。内容主要依据 Mihomo(Clash.Meta)官方文档和 Clash Verge Rev 项目说明整理,文末列了来源。

一句话看懂三种模式

模式流量怎么走适合谁 / 什么时候用
规则模式(Rule)每个连接按规则逐条匹配,命中哪条就走哪条指定的出口(代理、直连或拒绝)日常长期使用,绝大多数人的默认选择
全局模式(Global)所有连接都交给“GLOBAL”这个策略组,由你在里面选的节点出去临时排查、测试某个网站是否真的走了代理
直连模式(Direct)所有连接都不经过代理,直接出去暂时不想走代理、判断问题是不是出在节点上

这三个值对应 Mihomo 配置里的 mode 选项。按官方文档,默认值是 rule;global 需要你在 GLOBAL 策略组里选好节点或策略;direct 则是所有连接直接出去、绕过代理。也就是说,规则模式是作者设计的“正常使用姿势”,另外两个更像排查工具。

规则模式:为什么它是日常首选

规则模式的核心就一件事:每个网站、每个连接,都先对照一张“规则清单”,再决定走哪条路。这张清单从上往下读,第一条匹配上的就生效,后面的不再看。

规则是怎么匹配的

按 Mihomo 文档的说明,规则有几个要点:

  • 从上到下,先中先赢。排在前面的规则优先级更高,所以顺序很重要。
  • DOMAIN-SUFFIX 匹配域名及其子域名。例如写 google.com,能匹配 www.google.com,但匹配不到 content-google.com。
  • GEOIP 按目标 IP 所属国家匹配。常见写法是“目标 IP 在中国就直连”。
  • RULE-SET 引用一组外部规则。需要先在 rule-providers 里定义,并可以设置更新间隔,让规则列表自动刷新。
  • MATCH 是兜底。它匹配任何请求,通常放在最后一行,前面都没命中的流量都归它管。
  • no-resolve 只对 IP 类规则有用。意思是遇到域名请求时先别去解析 DNS,省一次解析。

说白了,规则模式就像一个小区门卫:认识的住户(国内常用网站)直接放行,名单上要“绕路”的(需要代理的网站)指到代理通道,剩下没见过的,看最后那条 MATCH 怎么写——有的配置写成走代理,有的写成直连。

规则从哪来

规则一般随订阅配置一起下发,也可以由你自己在客户端里用“合并(Merge)”或脚本等方式追加。Clash Verge Rev 的项目说明里提到,它支持配置文件管理、Merge 与脚本增强,也支持可视化编辑节点和规则。所以如果你发现某个网站走错了路,通常不用换机场,改规则或加一条自定义规则就能解决。

提醒一句:订阅本身更新失败,或者规则列表没更新,也会让规则模式表现异常。如果你卡在这一步,可以先看这篇 机场订阅导入失败、更新失败怎么办:8 步排查。

全局模式:什么时候该开,什么时候别开

全局模式不看规则清单,把所有连接都丢给 GLOBAL 这个策略组。所以开全局之前,一定要先在 GLOBAL 里选好节点,否则可能出现“开了全局反而哪都上不去”的情况。

适合用全局的场景

  • 排查某个网站到底是规则的问题还是节点的问题。规则模式下打不开,切到全局后能打开,多半是规则没覆盖到这个域名;全局下也打不开,就要怀疑节点本身。
  • 临时访问一个规则里没收录的小众网站。用完记得切回规则模式。
  • 测试节点能不能正常出站。比如想确认出口 IP 变没变,全局模式下结果最干净。

不建议长期开全局的原因

  • 国内网站也会绕一圈。本来直连很快的站点,被你绕到境外节点再回来,通常会更慢,延迟也更高。
  • 更费流量。如果你的订阅按流量计费,视频、更新包、云盘同步都会走代理,掉得更快。节点倍率怎么影响流量,可以看 机场节点倍率是什么意思。
  • 个别国内服务可能异常。银行、支付、实名类服务有时会对境外 IP 做风控,出口 IP 一变就要求重新验证,这类应用走直连更稳妥。

直连模式:不是“关闭客户端”

直连模式下,所有连接直接出去,不经过任何代理节点。它的价值在于:你不用退出客户端、不用改系统设置,就能马上验证“不走代理的时候网络正不正常”。

常见用法有两个。一是排障:网页打不开时,先切直连,如果直连也打不开,问题在你本地网络或目标网站,和节点无关。二是临时需要纯直连的场景,比如某些公司内网、需要国内 IP 的应用。注意直连模式只是“让流量不走代理”,客户端的系统代理开关或 TUN 可能仍然开着,不要把它当成彻底关闭。

如果你是……就选……

你的情况建议模式为什么
日常上网、看视频、刷网页规则模式国内直连、境外按需走代理,速度和流量都更划算
某个境外网站在规则模式下打不开先试全局,确认后补规则全局能打开说明是规则缺失;补一条规则后切回规则模式
想确认节点是否正常、出口 IP 是否变化全局模式所有流量都走节点,测试结果最直接
网络整体不对劲,想判断是不是节点的锅直连模式直连也不通,问题多半在本地网络或宽带
订阅按流量计费,担心流量掉太快规则模式国内流量不消耗订阅流量
要登录银行、支付类 App规则模式或直连减少境外 IP 触发风控的概率
打游戏要低延迟规则模式,并检查游戏是否被正确分流具体见下方链接,不同游戏策略不同

游戏用户还可以看看 打游戏用什么机场延迟低,里面讲了线路类型、UDP 支持和分流规则的关系。

常见翻车:现象、原因、怎么办

现象可能原因怎么办
切到全局后哪个网站都打不开GLOBAL 策略组没选节点,或选的节点本身不可用进入代理页面,在 GLOBAL 里手动选一个可用节点,并测一下延迟
规则模式下某个境外网站打不开,全局模式正常规则里没覆盖这个域名,或被排在前面的规则抢先匹配给该域名加一条走代理的规则,并放到靠前的位置
国内某些网站明明在国内却很慢被误判走了代理,或开了全局先确认当前是不是全局;规则模式下检查有没有“兜底走代理”的 MATCH 导致误走
切了直连,浏览器还是走代理浏览器自带代理插件或系统代理设置另有一套检查浏览器代理插件和系统代理,别只看客户端按钮
切换模式后,已经打开的网页没变化旧连接还在沿用原来的出口在客户端里关闭现有连接,或刷新页面、重启应用
某个 App 不受模式影响App 不读系统代理,直接联网改用 TUN 模式,让系统层流量统一进客户端

模式、系统代理、TUN 是三件事

很多新手把这几个概念混在一起。简单区分:

  • 规则 / 全局 / 直连回答的是“流量到了 Clash 之后,该怎么处理”。
  • 系统代理、TUN回答的是“流量怎么进到 Clash 里来”。

系统代理是让支持代理设置的软件主动把流量交给 Clash,不读系统代理的软件就会漏掉。TUN 则是在系统里创建一块虚拟网卡,把系统层的流量统一接进来。按 Mihomo 文档,TUN 里的 auto-route 会自动设置全局路由让流量进入虚拟网卡,dns-hijack 则把匹配到的 DNS 请求重定向到 Mihomo 内置的 DNS 模块。Clash Verge Rev 同时提供系统代理和 TUN 两种方式,Windows 用户可以参考Windows 怎么用机场:Clash Verge Rev 教程一步步设置。

两者可以搭配:先用 TUN 或系统代理把流量接进来,再用规则模式决定谁走代理。如果你开了之后担心 DNS 泄漏,可以看 开了机场还会 DNS 泄漏吗:自查与修复教程。

关于 Clash 本身要说一句

原版 Clash 项目已经停更,现在大家用的多是基于 Mihomo 内核的客户端,界面和“规则 / 全局 / 直连”这一套逻辑基本一致。不同客户端的名字、位置略有差别,原理是通用的。客户端怎么选,可以参考 Clash 还能用吗:2026 年客户端怎么选。

切换模式前的 6 步自查清单

  1. 先看当前是哪个模式,别在不知情的情况下一直开着全局。
  2. 想用全局的话,先到 GLOBAL 策略组里选好节点,并测一下延迟。
  3. 网页打不开时,依次试:规则模式 → 全局模式 → 直连模式,通过对比结果定位问题出在规则、节点还是本地网络。
  4. 切换后关闭旧连接,或刷新页面,避免旧连接沿用原来的出口。
  5. 确认系统代理或 TUN 已经开启,不然模式切了也没有流量进来。
  6. 排查完毕,记得切回规则模式;要登录银行或支付类服务时,也优先用规则模式或直连。

延迟本身偏高的话,可以参考 节点延迟高怎么办:晚上特别卡的原因与排查。

安全与合规提醒

  • 请遵守你所在地的法律法规,选择合规的方式使用网络服务。
  • 订阅链接相当于“钥匙”,不要贴到公开群或截图里,也不要随意导入来历不明的配置文件——配置里可以写规则,也就有可能把你的流量导向不明节点。
  • 从别处拿来的规则、脚本,使用前先看一下内容,别原样套用。
  • 国内的银行、支付类应用,建议走直连,避免境外 IP 触发风控。

常见问题(FAQ)

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

看你访问什么。国内网站在规则模式下直连,通常更快;只访问境外网站时,两者走的出口差不多,速度主要取决于节点线路。不同网络环境差别很大,我们没有可核实的统一测速数据,建议自己用同一个节点分别试一下。

平时一直开全局模式可以吗?

可以用,但不推荐。国内网站会绕路变慢,按流量计费的订阅也会掉得更快。日常放规则模式,需要排查时再临时切。

切到直连模式后,还会用到机场流量吗?

直连模式下连接不经过代理节点,所以不会消耗节点流量。但要注意浏览器代理插件等其他代理设置是否另有一套。

为什么我切到全局模式后什么都打不开?

最常见的是 GLOBAL 策略组里没选好节点,或选到的节点不可用。到代理页面手动选一个,测延迟通过后再试。

规则模式下为什么有的网站不走代理?

因为规则是逐条匹配的,这个网站可能先命中了“直连”规则,或者规则里根本没收录它。可以加一条自定义规则,放在靠前的位置。

模式切了没反应,是不是客户端坏了?

多半不是。先关闭已有连接再试;然后检查系统代理或 TUN 有没有开启,以及目标 App 是不是不读系统代理。

总结

规则模式是日常首选,国内直连、境外按需走代理;全局模式是排查工具,所有流量都走 GLOBAL 里选的节点;直连模式用来快速判断“不走代理时网络正不正常”。记住一个原则:排查时三种模式轮流试,用结果定位问题,平时回到规则模式。如果你想系统了解机场和 VPN 的整体区别,再看看 机场和 VPN 有什么区别。

参考来源

以下为我们查阅的公开资料(查阅日期:2026 年 10 月 11 日,具体功能与默认值以官方当前文档为准):