Clash 规则优先级怎么排?一文理清匹配顺序

Clash 规则优先级怎么排?一文理清匹配顺序

Clash 规则优先级怎么排?一文理清匹配顺序

Clash 的规则是“从上到下依次匹配”,先匹配到的规则会生效。排错时要优先检查规则顺序。

一、规则匹配的基本顺序

  • 规则从上到下扫描
  • 先命中的规则直接生效
  • 规则集(rule-providers)插入的位置很关键

二、常见的优先级坑

  • 全局 GEOIP/CIDR 规则放得太靠前
  • 规则集统一插入到末尾,导致“兜底”覆盖
  • DOMAIN-SUFFIX 比 DOMAIN 先命中(顺序问题)

三、推荐排列思路

  1. 特定直连/代理的精确规则
  2. 应用或站点的规则集
  3. 地域类规则(GEOIP/CIDR)
  4. 兜底规则(MATCH)

四、排错小技巧

  • 临时在规则末尾加注释,观察是否命中
  • 用日志查看命中的规则条目

小结

规则的核心是“顺序”,出问题先看有没有被更上面的规则截胡。

阅读剩余
THE END