Об этом проекте
clash-rules — это проект с открытым исходным кодом для генерации наборов правил (RULE-SET) для ядра Clash Premium. Он совместим со всеми графическими клиентами на основе этого ядра, включая ClashX Pro, clash-party, clash-verge-rev, Clash for Windows, clashmi, Clash Meta for Android и OpenClash.
Проект автоматически собирается через GitHub Actions каждый день в 6:30 утра по пекинскому времени, что гарантирует актуальность данных правил. Источники данных: Loyalsoldier/v2ray-rules-dat и v2fly/domain-list-community для основных списков; felixonmars/dnsmasq-china-list для доменов Apple и Google; 17mon/china_ip_list для IPv4-адресов материкового Китая.
Проект предоставляет следующие файлы правил:
- direct.txt: список доменов для прямого подключения, включая домены, доступные напрямую в материковом Китае
- proxy.txt: список доменов для проксирования
- reject.txt: список рекламных доменов для блокировки рекламного трафика
- private.txt: список доменов для частных сетей
- apple.txt: список доменов Apple, доступных напрямую в материковом Китае
- icloud.txt: список доменов iCloud
- google.txt: список доменов Google, доступных напрямую в материковом Китае (с пометкой «использовать с осторожностью»)
- gfw.txt: список доменов GFWList
- tld-not-cn.txt: список доменов верхнего уровня, не относящихся к материковому Китаю
- telegramcidr.txt: список IP-адресов Telegram
- lancidr.txt: список локальных и зарезервированных IP-адресов
- cncidr.txt: список IP-адресов материкового Китая
- applications.txt: список распространённых приложений, требующих прямого подключения
Все файлы правил доступны по двум онлайн-адресам: raw.githubusercontent.com (обновление в реальном времени) и cdn.jsdelivr.net (задержка 12 часов, но обход ограничений доступа).
Проект поддерживает две конфигурационные модели:
1. Белый список (рекомендуется): трафик, не совпавший с правилами, направляется через прокси. Подходит для пользователей со стабильным и быстрым сервером без нехватки трафика. В конфигурации только DIRECT и REJECT являются стандартными стратегиями Clash; остальные — пользовательские, и стратегию с именем PROXY нужно вручную настроить в proxies или proxy-groups.
2. Чёрный список: только трафик, совпавший с правилами, идёт через прокси. Подходит для пользователей с нестабильным сервером или ограниченным трафиком; также часто используется на маршрутизаторах и домашних шлюзах.
Использование: в конфигурационный файл Clash добавляются секции rule-providers и rules, файлы правил подключаются по URL, а interval устанавливается в 86400 секунд (24 часа) для автоматического обновления. Файлы правил поддерживают три типа поведения: domain, ipcidr и classical.
Поскольку в начале ноября 2023 года Clash и часть связанных экосистемных проектов удалили свои репозитории, проект в ветке hidden предоставляет некоторые официальные установочные пакеты и исполняемые файлы, включая прекратившие обновление клиенты, такие как Clash Premium (командная строка), ClashX Pro, Clash for Windows, а также альтернативы, которые всё ещё поддерживаются, например mihomo.
Проект выражает благодарность Loyalsoldier/geoip, Loyalsoldier/v2ray-rules-dat, gfwlist/gfwlist, v2fly/domain-list-community, felixonmars/dnsmasq-china-list и 17mon/china_ip_list.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.