跳到主内容
Clash刘备
上手教程 Clash刘备 编辑部

Clash 分流规则入门:规则、全局与规则集怎么理解

为什么开了 Clash 连国内网站也变慢?这篇讲清 Clash 的分流:规则模式和全局模式的区别、规则集(rule-provider)是什么、规则匹配的先后顺序,以及日常该怎么设。

发布:2026 年 7 月 10 日 约 2 分钟读完
本文目录(6 节 · 约 2 分钟) +
  1. 01 什么是分流
  2. 02 规则模式 vs 全局模式
  3. 03 规则集(rule-provider)是什么
  4. 04 规则是怎么匹配的
  5. 05 策略组:把「走哪个节点」也做成选择
  6. 06 日常建议

「分流」是 Clash 相比传统 VPN 最大的优势,也是新手最容易设错的地方。搞懂它,你就能让国内网站直连、只让该走代理的流量走代理。

什么是分流

分流就是根据规则,决定每一条流量走直连还是走代理。比如访问国内网站直连(更快),访问国外网站走节点。规则由你的配置(通常来自机场订阅模板)提供,Clash 负责按规则匹配执行。

规则模式 vs 全局模式

客户端里通常有几种出站模式,新手先分清两个:

  • 规则模式(Rule):按规则集自动分流。这是日常应该用的模式
  • 全局模式(Global):所有流量无脑走代理,连国内网站都绕远。

如果你发现「开了 Clash 之后访问国内网站也很慢」,十有八九是误开了全局模式。切回规则模式即可。

还有一个「直连模式(Direct)」表示全部不走代理,排查问题时才用。

规则集(rule-provider)是什么

一条条手写规则太累,于是有了规则集——由社区维护的一大批域名 / IP 的集合,比如「所有国内网站」「所有 Google 域名」「广告域名」。配置里引用这些规则集,就能一次性覆盖成千上万条规则,并且能自动更新。

大多数机场订阅的模板已经内置了成熟的规则集,你通常不需要自己写。

规则是怎么匹配的

Clash 按配置里规则的先后顺序从上往下匹配,命中第一条就停止。常见规则类型:

  • DOMAIN-SUFFIX:按域名后缀匹配,如 google.com
  • DOMAIN-KEYWORD:域名包含某关键词
  • IP-CIDR:按 IP 段匹配
  • GEOIP:按 IP 归属地匹配,如 GEOIP,CN 常用于国内直连
  • MATCH:兜底规则,前面都没命中就走它

正因为是顺序匹配,规则的排列顺序会影响结果。这也是为什么直接用成熟模板比自己乱改更稳。

策略组:把「走哪个节点」也做成选择

规则决定「走代理还是直连」,而具体走哪个代理,由策略组决定。常见策略组类型:

  • 手动选择(select):你自己点哪个用哪个
  • 自动测速(url-test):自动选延迟最低的节点
  • 故障转移(fallback):当前节点挂了自动切下一个

日常用「手动选择 + 一个自动测速组」的组合就很够用。

日常建议

  1. 模式固定用规则,别用全局。
  2. 直接用机场订阅自带的规则模板,别急着手改。
  3. 想微调时,优先用客户端的「覆写(override)」功能,而不是改原始订阅。

理解了分流,你会发现大部分「时快时慢」「某站打不开」的问题都能自己定位。若某个软件根本不走系统代理,那是另一回事——看 TUN 模式详解

照着做一遍,比再看十篇都有用

先挑好客户端,遇到连不上再回来排查。

相关文章

第一次用 Clash?先挑客户端,再照教程走一遍

按你的系统在客户端库里挑一款(新手基本就是 Verge Rev / CMFA / Karing),照「新手入门」把订阅导入、模式选对、需要时再开 TUN。遇到连不上就翻报错排查,十有八九是模式或时间的小问题。