自定义分流规则进阶:让流量各走各路
讲解分流规则集的组成、常见规则类型与自定义思路,帮助进阶用户按需控制哪些流量走代理。
速览结论
分流规则按'匹配条件→动作'工作:命中条件的流量执行指定动作(走代理/直连/拒绝)。常见匹配包括域名、域名关键字、IP 段、GEOIP;进阶用户可添加自定义规则,让特定站点固定走代理或直连。
关键事实
- 规则集是一组有序规则,自上而下匹配。
- 常见匹配:域名、关键字、IP/网段、GEOIP。
- 规则有先后顺序,越靠前优先级越高。
适用范围与局限
不同客户端的规则语法不同,本文讲通用思路,具体写法以你所用客户端的文档为准。
想让某个网站固定走代理、某些流量强制直连?这就要用到自定义分流规则。
规则集怎么工作
规则集是一组有序的规则,客户端自上而下匹配,命中即执行其动作,不再往下匹配。因此顺序很重要。
每条规则大致是:匹配条件 → 动作。动作通常是走某个代理策略、直连或拒绝。
常见匹配类型
| 类型 | 含义 | 举例用途 |
|---|---|---|
| 域名 / 域名后缀 | 精确或按后缀匹配 | 指定某站走代理 |
| 域名关键字 | 包含某关键字 | 批量匹配同类站点 |
| IP / 网段 | 按 IP 段匹配 | 局域网直连 |
| GEOIP | 按 IP 归属地 | 国内直连、国外代理 |
自定义思路
- 先想清楚目标:哪些必须走代理、哪些必须直连。
- 把更具体的规则放前面:避免被宽泛规则提前命中。
- 小步验证:改一条测一条,避免一次改太多难排查。