«Правила» и «глобально» в Karing: что выбрать

Статьи · karingclient.wiki

Банк выкинул из приложения сразу после Connect, друг в чате написал «включи глобально», второй — «поставь правила и шаблон Россия». На одном экране Karing два слова рядом, и оба звучат как «весь интернет куда-то поедет». На karingclient.wiki разбираем не полный конструктор Diversion, а смысл двух режимов: когда «глобально» душит банк, когда «правила» оставляют YouTube дома, и почему включать оба «на всякий» нельзя.

Глобально: весь трафик в туннель

Глобально (Global) заставляет клиент гнать почти всё через текущий сервер, не спрашивая списки доменов. Это грубый режим «весь телефон как за границей». Удобно проверить, жив ли узел. Неудобно для приложений, которые режут чужой IP.

Онлайн-банк, госуслуги и часть доставки ждут домашний адрес. Глобальный прокси подменяет его сразу. Отказ входа выглядит как «Karing сломал банк», хотя сломал выбор режима.

Для диагностики на минуту включите глобально, откройте проблемный сайт, вернитесь к правилам. Держать Global весь день имеет смысл, только если цель — полный туннель и вы готовы открывать банк в обход VPN.

Примечание: без рабочего профиля глобальный режим не создаёт серверы из воздуха. Сначала импорт подписки, потом режим. Иначе крутите тумблер на пустом списке.

На ПК глобально часто «чинит» мессенджер, который игнорировал системный прокси. На телефоне тот же эффект ближе к TUN: сначала режим туннеля, потом уже Global vs Rule.

Глобально не делает узел «сильнее». Тот же сервер, просто больше приложений через него. Если узел мёртвый, Global лишь ускорит чёрный экран на всём устройстве.

Глобально
почти всё через текущий узел
Правила
каждый поток по своим условиям
Банк
часто нужен прямой выход
Проверка узла
минута Global уместна

Правила: сайт, приложение, process name

Правила (Rule) включают цепочку Diversion: домен, IP, приложение, имя процесса. Что совпало выше — уходит в указанное действие: текущий сервер, напрямую, блок. Что не совпало — падает в final.

Личное правило «это приложение → напрямую» спасает банк, не выключая VPN для браузера. Правило «этот домен → текущий сервер» тащит в туннель один сервис, оставляя остальное как было.

Порядок сверху вниз. Узкое условие держите выше широкого. Иначе «весь Telegram напрямую» перехватит то, что вы хотели пустить через узел отдельной строкой ниже.

Подробные экраны, geoip и final — в руководстве по маршрутизации. Здесь достаточно выбрать режим и одно понятное исключение, не собирать ACL в первый вечер.

Совет: запишите цель фразой «банк напрямую, видео через узел». Если цель не формулируется, правило ещё не нужно — нужен стабильный Connect.

Имя процесса на Windows и пакет приложения на Android — разные поля. Правило «chrome.exe» не поможет мобильному Chrome. Копировать конфиг с ПК на телефон без правки слоя — частая причина «правила не работают».

  1. Дождаться эталонного Connect без правил
  2. Выбрать Rule, не Global «навсегда»
  3. Одно исключение: банк или одно приложение
  4. Проверить и банк, и целевой сайт
  5. Только потом второе правило

Шаблон «Россия» и обход местных сервисов

При первом запуске Karing часто предлагает регион. Для России это пара geosite/geoip: местные ресурсы идут напрямую, остальное — через узел. Это и есть «шаблон Россия», не отдельная подписка.

Шаблон не знает ваш банк по имени приложения. Он знает списки доменов и IP, которые сообщество относит к зоне. Если банк ходит на CDN вне списка, он всё равно уедет в туннель — тогда нужно личное правило на приложение.

Менять регион после тонкой настройки больно: системные группы пересобираются. Сначала регион, потом личные строки. Иначе вчерашний обход «Сбера» перестанет совпадать с новой цепочкой.

Не путайте шаблон с белым списком приложений. Одно режет по домену/стране назначения, другое — по тому, какая программа открыла сокет. Для «YouTube в туннеле, банк мимо» обычно нужны оба слоя.

Как устроен клиент целиком — в обзоре приложения. Старт без маршрутов — в настройке с нуля.

YouTube в туннеле, банк — мимо

Цель типичная. Режим — правила, не глобально. Глобально отправит в узел и банк, и видео. Потом придётся выключать VPN целиком, чтобы зайти в приложение банка — это не split.

Видео: либо домен/geosite сервиса → текущий сервер, либо само приложение YouTube в списке проксируемых. Банк: приложение → напрямую. Проверьте оба сразу: иначе «победа» по ролику ценой мёртвого входа в банк.

На Android без TUN часть приложений игнорирует прокси. Тогда правило на process name не сработает — трафик уже обошёл Karing. Сначала TUN, потом исключения.

Браузерный DoH уводит резолв мимо правил: сайт «как дома», IP уже чужой. На минуту отключите безопасный DNS в Chrome, пока настраиваете цепочку.

Важно: не копируйте чужой набор из чата «вот правила для России». Чужой final и чужой регион ломают эталон. Одно правило под вашу цель безопаснее пакета из двадцати строк.
Задача Режим Что не делать
Проверить узел Глобально на минуту Оставить Global на банке
Банк живой Правила + приложение → Direct Гнать банк в узел
Видео через VPN Правила + приложение/домен Ждать это от шаблона «сам»
Всё сразу Сначала эталон Включать Global и пачку правил

Что ломается, если включить оба режима сразу

Global перекрывает смысл Rule: цепочка diversion перестаёт решать, пакеты уже назначены на текущий сервер. Вы правите правила и не видите эффекта. Кажется, что «правила сломались».

Обратная ошибка: Rule с final «напрямую» и надежда, что «глобально в голове» всё равно тащит YouTube. Нет — final прямо говорит, куда падает хвост. Смотрите фактический режим на главном экране, не воспоминание.

Kill Switch плюс правило, которое отправило DNS вникуда, даёт чёрный экран. Снимите защиту на минуту, верните Rule с понятным final, не сносите клиент.

После эксперимента вернитесь к эталону: один узел, Rule, шаблон региона, без десятка личных строк. Новый обход добавляйте по одному и называйте карточку правила так, чтобы через неделю вспомнить зачем.

Если после смены режима сайт ведёт себя «как до VPN», проверьте не IP-страницу, а сам сервис. Смена адреса при Direct на этом домене — ожидаемо. Путают диагностику, не клиент.

После обновления клиента режимы не обязаны сохраниться один в один. Взгляните на главный экран: могли сбросить на Rule с другим final. Это не «слетели подписки», а сброс маршрута.

  • Не держать Global и тонкие правила одновременно
  • Смотреть режим на главном экране
  • Банк — отдельное правило на приложение
  • TUN на телефоне до исключений приложений
  • Откат к эталону важнее красивого конфига
Karing и браузер