依序判斷規則比對結果
規則模式並非依應用程式名稱猜測連線去向,而是由核心從上到下檢查連線是否符合條件。網域後綴、關鍵字與 IP 範圍各適用於不同需求;符合條件後,連線就會交由指定策略處理,通常不再比對後續規則。更具體的例外規則應排在通用規則之前,最後再放置兜底用的 MATCH。修改後,先在日誌中搜尋目標網域,確認比對到的規則類型與策略名稱,再判斷是否需要調整順序,避免把連線問題誤認為代理群組問題。
查看 Clash 自訂規則 →DOMAIN-SUFFIX、GEOIP 與 MATCH 各有不同用途。
同時查看目標位址、比對規則與最終策略。
rules:
- DOMAIN-SUFFIX,github.com,Proxy
- DOMAIN-KEYWORD,google,Proxy
- IP-CIDR,127.0.0.0/8,DIRECT
- GEOIP,CN,DIRECT
- MATCH,Proxy
Proxy 必須是設定中已定義的代理或代理群組。
DOMAIN-SUFFIX,github.com,Proxy
交由 Proxy 策略處理
子網域符合後綴條件。比對成功後,不必再檢查末尾的 MATCH。