В каком порядке применяются правила
Что сильнее чего и почему некоторые правила не срабатывают
Порядок проверки
Для каждого исходящего запроса правила проверяются в таком порядке:
- Блокировка по IP-адресу.
- Блокировка по диапазону адресов.
- Напрямую по IP-адресу.
- Напрямую по доменному имени.
- Напрямую по диапазону адресов.
- Базовое правило.
- Через сеть по IP-адресу.
- Через сеть по доменному имени.
- Через сеть по диапазону адресов.
Главное следствие
Правила «заблокировать» и «напрямую» всегда сильнее базового правила. А правила «через сеть» проверяются уже после него — и если базовое правило стоит «через сеть», они ничего не меняют. Иными словами, правила «через сеть» имеют смысл только тогда, когда базовое правило — «напрямую».
Про DNS-запросы
- DNS-запросы уходят через сеть, если домен не заблокирован. Это нормально и не является ошибкой: так система узнаёт страну узла и выбирает маршрут.
- Когда приходит DNS-ответ, сначала проверяются правила по домену, затем по стране.
- Найденное решение запоминается для полученных адресов, поэтому следующие соединения применяются сразу.
Про уже открытые соединения
Правило применяется к новым соединениям. Уже открытое соединение продолжит идти как раньше, пока программа его не переподключит. Если правило «не работает» — закройте и откройте программу или переподключитесь.
Не помогло?
Напишите в поддержку: inbox@sistersystems.net или Telegram @smartnetworksustem_bot.
Приложите версию приложения, платформу, способ перехвата и сохранённые логи — так ответ будет быстрее.