Clash 规则基础
Clash 使用规则来决定不同的流量如何被处理。规则从上到下依次匹配,第一个匹配的规则生效。
规则类型
1. DOMAIN 规则
精确匹配域名:
rules:
- DOMAIN,google.com,PROXY
2. DOMAIN-SUFFIX 规则
匹配域名后缀:
rules:
- DOMAIN-SUFFIX,google.com,PROXY
这会匹配 google.com 和 mail.google.com。
3. IP-CIDR 规则
匹配 IP 地址范围:
rules:
- IP-CIDR,192.168.0.0/16,DIRECT
4. GEOIP 规则
按地理位置匹配:
rules:
- GEOIP,CN,DIRECT
规则优先级
规则按照从上到下的顺序匹配,第一个匹配的规则生效。
rules:
- DOMAIN,google.com,PROXY # 优先级 1
- DOMAIN-SUFFIX,com,DIRECT # 优先级 2
- GEOIP,CN,DIRECT # 优先级 3
- MATCH,PROXY # 默认规则
常用规则组合
rules:
# 国内网站直连
- GEOIP,CN,DIRECT
# 特定域名代理
- DOMAIN-SUFFIX,google.com,PROXY
- DOMAIN-SUFFIX,youtube.com,PROXY
# 默认规则
- MATCH,PROXY