分流规则是代理工具中决定网络流量走向的一套匹配规则,它根据域名、IP、地理位置等条件,自动判断哪些流量直连、哪些走代理、哪些被拦截,是 Clash、V2Ray 等翻墙客户端实现智能分流的核心机制。

| 类型 | 代理路由 / 流量分流机制 |
| 常见载体 | Clash、V2Ray、Xray、sing-box、Surge |
| 匹配依据 | 域名、IP-CIDR、GEOIP、GEOSITE |
| 常见策略 | 直连 DIRECT / 代理 PROXY / 拒绝 REJECT |
| 相关方案 | ACL4SSR、GeoIP、GeoSite |
分流规则(Routing Rules,也称路由规则)是代理客户端中用于判断网络流量走向的一套匹配规则,它决定某个连接是直接访问、通过代理转发,还是直接拦截。
在使用翻墙工具时,如果所有流量都走代理(即全局模式),访问国内网站会变慢,还会浪费代理流量,甚至触发部分国内网站的风控。分流规则的作用就是把流量「分而治之」:国内网站直连、被封锁的网站走代理、广告或恶意域名直接拒绝,从而兼顾速度、流量成本与体验。
分流规则广泛应用于 Clash、V2Ray、Xray、sing-box、Surge、Shadowrocket 等主流代理客户端。虽然各客户端的规则语法不完全相同,但基本思路一致:按顺序逐条匹配连接的特征,命中后执行对应的策略(如 DIRECT 直连、PROXY 代理、REJECT 拒绝)。
由于逐条编写规则十分繁琐,社区通常会把常用规则整理成「规则集」(Rule Provider)或订阅文件,例如广为流传的 ACL4SSR、以及各类基于 GeoIP、GeoSite 数据库的分流方案,用户直接引用即可自动更新。
问:分流规则和全局代理有什么区别?答:全局代理把所有流量都发往代理服务器,而分流规则会区别对待——国内直连、境外走代理,速度更快、也更省流量,是大多数用户的默认选择。
问:规则的先后顺序重要吗?答:非常重要。分流规则是自上而下逐条匹配的,一旦命中就不再往下匹配,因此更具体的规则应放在前面,兜底规则放在最后。
问:普通用户需要自己写规则吗?答:一般不需要。直接使用社区维护的规则集或机场提供的订阅配置即可,它们已覆盖绝大多数常见场景,并会定期更新。

| 类型 | 代理路由 / 流量分流机制 |
| 常见载体 | Clash、V2Ray、Xray、sing-box、Surge |
| 匹配依据 | 域名、IP-CIDR、GEOIP、GEOSITE |
| 常见策略 | 直连 DIRECT / 代理 PROXY / 拒绝 REJECT |
| 相关方案 | ACL4SSR、GeoIP、GeoSite |
登录 后参与讨论
暂无讨论,来发表第一条评论吧