合理配置路由规则可以实现智能分流,国内直连国外代理。
NekoBox 支持多种规则类型:
| 方式 | 示例 | 说明 |
|---|---|---|
| 完整匹配 | google.com | 精确匹配 |
| 后缀匹配 | .google.com | 匹配所有子域名 |
| 关键词 | 包含关键词即匹配 | |
| 正则 | .*.google.com$ | 正则表达式 |
直连规则(国内域名):
domain_suffix:
- cn
- com.cn
- baidu.com
- qq.com
- taobao.com
- alipay.com
- weixin.qq.com
代理规则(国外域名):
domain_suffix:
- google.com
- googleapis.com
- youtube.com
- twitter.com
- facebook.com
- github.com
直连规则(国内 IP):
ip_cidr:
- 10.0.0.0/8
- 127.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
geoip:
- cn
需要代理:
绕过代理:
规则集是预先整理好的规则列表,包含大量常用规则。
| 规则集 | 说明 |
|---|---|
| geosite:cn | 国内域名 |
| geosite:geolocation-!cn | 非中国域名 |
| geoip:cn | 中国 IP |
| geoip:private | 私有 IP |
{
"route": {
"rules": [
{
"geosite": ["cn"],
"outbound": "direct"
},
{
"geoip": ["cn", "private"],
"outbound": "direct"
},
{
"geosite": ["geolocation-!cn"],
"outbound": "proxy"
}
]
}
}
规则按顺序匹配,先匹配到的规则生效:
建议使用规则集,简化配置。