優先處理網域,最後保留備援規則
在規則模式下,核心會由上而下檢查每條規則,符合的第一條規則就會交由指定策略處理。需要個別處理的網站應排在一般規則前面,最後以 MATCH 接住其餘連線。下方的 Proxy 是策略群組名稱,必須與設定檔中的定義完全一致。修改後可在客戶端的連線頁面查看目標網域、符合的規則與實際出口;若結果不如預期,先檢查規則順序,不要反覆更換整份訂閱。
rules:
- DOMAIN-SUFFIX,example.com,Proxy
- GEOIP,CN,DIRECT
- MATCH,Proxy
查看規則語法 →
日常使用先從規則模式開始
rule 依規則選擇出口,global 會將進入核心的連線交由全域策略處理,direct 則直接連線至目標。模式不會取代系統代理或 TUN 設定,也不代表所有應用程式都已接入核心。初次設定建議保留規則模式,遇到單一網站的問題時,再暫時切換至全域模式比較。若兩種模式都無法連線,應繼續檢查設定檔、策略群組與網路,而不是把全域模式當成萬用修復開關。切換客戶端介面中的模式後,請以目前生效的設定為準。
# 規則模式
mode: rule
# 其他可選值:global、direct
# mode: global
比較三種代理模式 →
使用 Fake-IP 關聯網域與連線
Fake-IP 會在 DNS 查詢時回傳用於映射的位址,核心據此將後續連線對應至原始網域,方便套用網域規則。這需要正確接管流量並設定 DNS 路徑;單獨填入欄位,不代表系統查詢已進入客戶端。若區域網路裝置或特定應用程式不相容,可針對網域設定過濾,再查看查詢與連線記錄。優先沿用客戶端或訂閱中已調校的 DNS 方案,避免同時修改多個解析選項,導致無法判斷問題來源。
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
nameserver:
- 223.5.5.5
fake-ip-filter:
- "*.lan"
查閱 DNS 欄位 →
規則指向策略群組,策略群組再選擇出口
策略群組可將規則與實際出口分開管理。select 群組允許在介面中手動選擇項目,規則只需指向群組名稱,不必隨著選擇變動逐一修改。下方僅以內建的 DIRECT 示範結構,因此所有選項仍會直接連線,不會提供遠端代理功能。實際使用時,應匯入合法取得的設定檔,再將正確名稱加入群組。若客戶端提示找不到代理,先核對名稱、大小寫與引用關係,並確認修改的是目前啟用的設定檔。
proxy-groups:
- name: Proxy
type: select
proxies:
- DIRECT
rules:
- MATCH,Proxy
查看策略群組欄位 →
保留縮排,區分原始設定與執行中設定
YAML 以縮排表示階層,清單前的連字號和冒號後的空格都會影響解析。修改前先匯出備份,每次只改一類欄位,然後重新載入。訂閱更新可能會重新產生原始檔案,需要長期保留的連接埠或規則,優先使用客戶端支援的覆寫或合併功能。不同客戶端處理陣列取代及新增順序的方式不盡相同,儲存後應查看執行中設定確認結果。不要只看編輯器中的文字,就認定核心已套用修改。
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
# 縮排使用空格,不使用定位字元
dns:
enable: true
開啟設定欄位參考 →