訂閱匯入後能用就行,為什麼要看懂配置檔案?因為一旦你想自定義規則、排查分流異常、或者寫 Merge 增強,繞不開它。好訊息是 Clash 配置就三大件,半小時能全部理清。
先看全域性欄位
檔案開頭一般是這些:
mixed-port: 7897 # HTTP 和 SOCKS 共用的混合埠
allow-lan: false # 是否允許區域網裝置接入
mode: rule # rule / global / direct
log-level: info
external-controller: 127.0.0.1:9097 # 控制 API 地址
在 Clash Verge 裡這些欄位大多被介面開關接管——你在設定頁改埠、開區域網共享,本質就是在改這幾行。
proxies:節點長什麼樣
每個節點是一段 YAML 物件,宣告協議和連線參數:
proxies:
- name: "HK-01"
type: ss
server: hk01.example.com
port: 443
cipher: aes-256-gcm
password: "…"
- name: "JP-05"
type: vmess
server: jp05.example.com
port: 443
uuid: "…"
tls: true
type 決定協議(ss/vmess/vless/trojan/hysteria2/tuic…),後面的欄位隨協議不同。訂閱裡的這一段由服務商生成,一般不需要手動碰。
proxy-groups:把節點組織起來
分組是策略層:「代理」頁面裡你點的那些選項卡,就是一個個分組。
proxy-groups:
- name: "PROXY"
type: select # 手動選擇
proxies: [Auto, HK-01, JP-05]
- name: "Auto"
type: url-test # 自動選最快
proxies: [HK-01, JP-05]
url: "https://www.gstatic.com/generate_204"
interval: 300
分組可以巢狀(PROXY 組裡包含 Auto 組),這也是訂閱能做出「地區分組 → 自動測速」多層結構的原因。分組型別的行為差異見節點選擇詳解。
rules:流量的裁判
rules:
- DOMAIN-SUFFIX,openai.com,PROXY
- DOMAIN-KEYWORD,github,PROXY
- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
- GEOIP,CN,DIRECT
- MATCH,PROXY
每條規則三段式:匹配型別,匹配值,出口。出口可以是分組名、DIRECT(直連)或 REJECT(攔截)。規則從上到下匹配,命中即停,所以順序就是優先順序;MATCH 是沒人認領時的兜底。寫規則的完整語法見自定義規則教程。
動手前的忠告
不要直接編輯訂閱檔案——下次訂閱更新會整個覆蓋你的修改。所有個人化改動都應該放在 Merge 或 Script 裡,做法見增強配置教程。
想驗證自己對配置的理解,右鍵訂閱卡片 →「編輯檔案」,對照本文一段段看,比任何教程都直觀。