clash的规则编制

clash的规则编制

Clash 的规则编写是整个代理配置中最灵活。它决定了流量“走直连、走代理、还是阻断”。就比如我有的网站想走代理,有的不想,这时候就可以设置规则来进行实现。

类型 示例 说明
DOMAIN DOMAIN,example.com,Proxy 精确匹配域名
DOMAIN-SUFFIX DOMAIN-SUFFIX,google.com,Proxy 匹配以 google.com 结尾的域名(含子域)
DOMAIN-KEYWORD DOMAIN-KEYWORD,netflix,Proxy 匹配域名中包含 netflix
GEOIP GEOIP,CN,DIRECT 按 IP 所属地区判断,CN 是中国
IP-CIDR IP-CIDR,8.8.8.8/32,Proxy,no-resolve 指定 IP 段走代理
PROCESS-NAME PROCESS-NAME,chrome.exe,Proxy 按进程名称(仅 Clash for Windows 支持)
MATCH MATCH,Proxy 默认匹配所有未命中的流量

比如

rules:

- DOMAIN-SUFFIX,baidu.com,DIRECT
任何以 baidu.com 结尾的域名(包括 www.baidu.com、map.baidu.com 等)都会直接访问本地网络,不经过代理。

- DOMAIN-SUFFIX,bing.com,Proxy
访问以 bing.com 结尾的域名(比如 www.bing.com、cn.bing.com)时,让它走代理节点。

- GEOIP,CN,DIRECT
所有中国大陆的 IP 也直连。

- MATCH,Proxy
表示其余的全部走代理

但为什么还是有问题啊,后面在研究一下