Repository navigation
RU Auto Routing
Функция интеллектуальной маршрутизации в SniShaper разработана для того, чтобы большинство веб-сайтов могли подключаться без ручной настройки. Когда запрашиваемый домен не соответствует ни одному из определенных пользователем «Правил сайта», AutoRouter автоматически определяет логику обработки. Просмотр и настройка — через CLI route get|set|status.
В настоящее время поддерживается один режим интеллектуальной маршрутизации:
Рекомендуется для большинства пользователей
Important
Примечание о приоритетах: Правила, заданные пользователем вручную в «Панели правил», имеют наивысший приоритет. Интеллектуальная маршрутизация (AutoRouter) вступает в действие только тогда, когда запрашиваемый домен не соответствует ни одному из существующих правил.
-
Рабочий процесс:
- Отслеживание запрашиваемого домена.
- Сопоставление правил: Проверка соответствия домена правилам сайта, заданным пользователем. Если соответствие найдено, выполнение происходит согласно правилу, и логика маршрутизации завершается.
- Запрос GFWList: Если правила не найдены, запрос к встроенной локальной базе GFWList.
- Если домена нет в списке: Прямое подключение (Direct).
-
Если домен есть в списке:
- Определение того, является ли цель узлом Cloudflare (запрос IP через DoH и сравнение с CIDR).
-
Если Cloudflare: Применение режима
MITM + ECH Injection; использование оптимизированного IP Cloudflare. -
Если не Cloudflare: Применение режима
TLS-RF(фрагментация TLS); использование вышестоящего DoH для запроса IP.
Интеллектуальная маршрутизация опирается на локальный файл кэша GFWList (gfwlist_cache.txt, загружается при запуске вместе с файлом правил); сетевое обновление отсутствует.
Программа автоматически распознает домены, принадлежащие инфраструктуре Cloudflare, и отдает приоритет применению стратегий внедрения ECH.
В «Журналах соединений» запросы, обработанные интеллектуальной маршрутизацией, помечаются тегом AutoRouted, что позволяет пользователям легко отслеживать стратегии маршрутизации.
Если автоматическая маршрутизация завершается неудачей, вы можете вручную настроить конкретное правило для этого домена.