分流规则(Rules)是 Clash、Surge、sing-box 等代理客户端里的核心配置,用来决定哪些流量走代理、哪些直连、哪些拦截。合理的分流规则能让国内网站直连提速、国外网站走节点,兼顾速度与稳定。

| 类型 | 代理客户端配置 / 流量分流 |
| 常见载体 | Clash、Surge、sing-box、Quantumult X |
| 核心作用 | 区分代理 / 直连 / 拦截 |
| 常见规则 | DOMAIN、DOMAIN-SUFFIX、IP-CIDR、GEOIP |
| 更新方式 | 规则集(Rule Provider)订阅 |
分流规则(Rules)是代理客户端(如 Clash、Surge、Quantumult X、sing-box)中的一组匹配条件,用于判断每一条网络连接应该走代理节点、直接连接还是被拦截,是实现「智能分流」的关键。
在使用代理工具上网时,并非所有流量都需要走代理。国内网站(如淘宝、B站)本身就能直连,走代理反而绕远、拖慢速度;国外网站则需要通过节点访问。分流规则的作用,就是根据目标网址、IP、域名后缀等信息,把不同流量「分」到不同的出口。
规则通常按顺序从上往下匹配,命中第一条符合的规则后即停止判断,并按该规则指定的「策略」(代理组、DIRECT 直连或 REJECT 拦截)处理。因此规则的排列顺序会直接影响分流结果,广告拦截、国内直连、默认代理往往需要合理安排先后。
逐条手写规则效率低,实际使用中多采用「规则集(Rule Provider)」——由社区维护、按分类打包的规则列表,可远程订阅并自动更新。常见的开源规则集能覆盖国内直连、广告拦截、流媒体解锁等场景,导入后即可获得较完善的分流效果,省去自行维护的麻烦。
问:分流规则和代理节点有什么区别?答:节点决定「从哪里出网」,分流规则决定「哪些流量用哪个节点或直连」。二者配合才能既能访问外网又不拖慢国内访问。
问:为什么有的网站时而能开时而打不开?答:很可能是分流规则把它错误地判为直连或走了不合适的节点。可检查规则顺序,或把该域名手动加入代理规则。
问:规则越多越好吗?答:不一定。规则过多会增加匹配开销,建议使用维护良好的规则集并定期更新,而非盲目堆叠。

| 类型 | 代理客户端配置 / 流量分流 |
| 常见载体 | Clash、Surge、sing-box、Quantumult X |
| 核心作用 | 区分代理 / 直连 / 拦截 |
| 常见规则 | DOMAIN、DOMAIN-SUFFIX、IP-CIDR、GEOIP |
| 更新方式 | 规则集(Rule Provider)订阅 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧