Синтаксис правил Clash: читаем первое правило
Откройте любой профиль — секция rules: выглядит так:
rules:
- DOMAIN-SUFFIX,google.com,Proxy Select
- DOMAIN-KEYWORD,bilibili,DIRECT
- IP-CIDR,192.168.0.0/16,DIRECT
- GEOIP,CN,DIRECT
- MATCH,Proxy Select
Каждая строка — три части: ТИП,шаблон,политика:
- ТИП: способ сопоставления — по суффиксу домена (DOMAIN-SUFFIX), по подстроке (DOMAIN-KEYWORD), по диапазону IP (IP-CIDR), по геолокации IP (GEOIP) и т. д.;
- шаблон: конкретный домен, CIDR-блок или код страны;
- политика: куда идёт совпавший трафик — имя прокси-группы,
DIRECT(напрямую) илиREJECT(отбросить; рабочая лошадка блокировки рекламы).
Для каждого соединения Clash идёт по списку сверху вниз и останавливается на первом совпадении — поэтому порядок решает всё («Приоритет правил»).
С этой моделью в голове колонка Rule на странице Connections читается сама, а вы готовы писать собственные правила.