GLOSSARY

规则集是什么意思?

2026-10-20 更新又称 Rule Set又称 规则列表
一句话定义

规则集是把成批的域名或 IP 段整理成一份列表,供规则按名称引用,并且可以单独更新的数据文件。

写规则分流的时候,如果要把成千上万个域名一行一行列在配置里,既难维护又难阅读。规则集就是为此而生:先把这些域名或地址整理成一份独立的列表,规则里只写一句“命中这份列表就这样处理”。

规则集在配置里的位置

层次 内容 作用
规则 一条条判断,如“命中某列表则直连” 决定每个请求的去向
规则集 被规则引用的大型列表 提供大批量的匹配对象
订阅或配置文件 同时携带规则与规则集的引用 让客户端知道从哪里取列表

规则怎样一条条匹配,读 规则分流是什么,对应的概念条目见 规则分流。

为什么要更新

网站和地址一直在变,列表如果长期不动,就会漏掉后来出现的域名,结果是:该直连的被当成其他流量走了代理,国内网站变慢;或者该走代理的没被识别,直接走了直连,打不开。多数客户端提供规则集的自动更新选项,频率不必太高,但也别任其数月不动。

谁来维护它

订阅里的规则集通常由机场整理或引用公开的列表,质量取决于服务商;你也可以在客户端里用覆写功能加入自己的列表,避免被订阅更新覆盖。具体的设置位置,各客户端不同,参考 Clash 规则模式怎么选。

常见的误解

  • “规则集越大越好。”大并不等于准,关键在于是否更新、是否贴合你的需求;
  • “规则集和规则是一回事。”规则是判断逻辑,规则集是被引用的数据;
  • “更新了规则集分流就一定对。”还要看规则的顺序与当前的运行模式。

怎么验证规则集是否在起作用

在连接日志里查看某个请求命中了哪条规则、是否来自某个规则集;对比国内外网站的出口位置;留意规则集的最后更新时间。发现异常时,先更新一遍,再检查规则顺序,两步之后多半能定位问题。涉及策略如何落到节点,见 策略组。

相关词条

延伸阅读