Skip to content

RU Auto Routing

dongle edited this page Oct 9, 2026 · 3 revisions

Интеллектуальная маршрутизация (Auto Routing)

Функция интеллектуальной маршрутизации в SniShaper разработана для того, чтобы большинство веб-сайтов могли подключаться без ручной настройки. Когда запрашиваемый домен не соответствует ни одному из определенных пользователем «Правил сайта», AutoRouter автоматически определяет логику обработки. Просмотр и настройка — через CLI route get|set|status.

В настоящее время поддерживается один режим интеллектуальной маршрутизации:


Режим по умолчанию (Default)

Рекомендуется для большинства пользователей

Important

Примечание о приоритетах: Правила, заданные пользователем вручную в «Панели правил», имеют наивысший приоритет. Интеллектуальная маршрутизация (AutoRouter) вступает в действие только тогда, когда запрашиваемый домен не соответствует ни одному из существующих правил.

  • Рабочий процесс:
    1. Отслеживание запрашиваемого домена.
    2. Сопоставление правил: Проверка соответствия домена правилам сайта, заданным пользователем. Если соответствие найдено, выполнение происходит согласно правилу, и логика маршрутизации завершается.
    3. Запрос GFWList: Если правила не найдены, запрос к встроенной локальной базе GFWList.
    4. Если домена нет в списке: Прямое подключение (Direct).
    5. Если домен есть в списке:
      • Определение того, является ли цель узлом Cloudflare (запрос IP через DoH и сравнение с CIDR).
      • Если Cloudflare: Применение режима MITM + ECH Injection; использование оптимизированного IP Cloudflare.
      • Если не Cloudflare: Применение режима TLS-RF (фрагментация TLS); использование вышестоящего DoH для запроса IP.

Технические детали

Локальный кэш GFWList

Интеллектуальная маршрутизация опирается на локальный файл кэша GFWList (gfwlist_cache.txt, загружается при запуске вместе с файлом правил); сетевое обновление отсутствует.

Автоматическое распознавание Cloudflare

Программа автоматически распознает домены, принадлежащие инфраструктуре Cloudflare, и отдает приоритет применению стратегий внедрения ECH.

Тег AutoRouted

В «Журналах соединений» запросы, обработанные интеллектуальной маршрутизацией, помечаются тегом AutoRouted, что позволяет пользователям легко отслеживать стратегии маршрутизации. Если автоматическая маршрутизация завершается неудачей, вы можете вручную настроить конкретное правило для этого домена.

Clone this wiki locally