classical
支援路由規則的幾乎全部類型(RULE-SET/SUB-RULE 除外),每行一條,不帶最終的出站欄位:
google.yaml YAML
payload:
- DOMAIN-SUFFIX,google.com
- DOMAIN-KEYWORD,google
- DOMAIN,ad.com
- SRC-IP-CIDR,192.168.1.201/32
- IP-CIDR,127.0.0.0/8
- GEOIP,CN
- DST-PORT,80
- SRC-PORT,7777
domain
網域列表,萬用字元寫法要遵守 Clash 萬用字元規則(不是 DOMAIN-WILDCARD 那套語法):
domain-list.yaml YAML
payload: - '.blogger.com' - '*.*.microsoft.com' - 'books.itunes.apple.com'
ipcidr
IP 網段列表:
ip-list.yaml YAML
payload: - '192.168.1.0/24' - '10.0.0.0/8'
三種 behavior 都同時支援 yaml(帶 payload: 前綴)和 text(純文字,一行一條,不帶 payload:)兩種檔案格式,用 format 欄位指定;實際寫的規則內容跟格式無關,只跟 behavior 有關。