СтатьяНастройка7 мин · обновлено

Маршрутизация в Happ: правила, профили и исключения

Маршрутизация решает, какой трафик идёт через VPN, какой напрямую, а какой Happ не пропускает. Правила лежат в профиле, который привязан к подписке, и начинают работать после переподключения.

Нужен ключ?

Happ работает с ключом от VPN‑сервиса. Попробуйте наш бесплатный ключ Vista — 3 дня без оплаты, карта не нужна.

Маршрутизация в Happ — это правила, которые решают, куда пойдёт каждое соединение: через VPN, напрямую или никуда. С ней можно, например, пускать местные адреса напрямую, а всё остальное через сервер. Такую схему ещё называют раздельным туннелированием.

Правила собраны в профиль маршрутизации. С лета 2026 года профиль привязан к конкретной подписке, а не ко всему приложению. Ниже — как это устроено и как добавить свои исключения.

Три списка правил

Каждое правило отправляет сайты или адреса в один из трёх списков. В Happ для Android первые два называются «Напрямую» и «Прокси», а в третий попадает то, что Happ не пропускает:

Список Что происходит Когда пригодится
Напрямую Соединение идёт без VPN, с вашим обычным адресом Сайт или банк просит выключить VPN
Прокси Соединение идёт через сервер провайдера Адрес должен идти через сервер
Третий список Happ не пропускает соединение Реклама и трекеры

Всё, что не попало ни в один список, решает переключатель «Глобальный прокси». Если он включён, остальной трафик идёт через VPN. Если выключен — напрямую, кроме того, что вы сами отправили в «Прокси».

В каком порядке Happ проверяет списки, задаёт «Порядок маршрутизации». Срабатывает первое подходящее правило, остальные Happ уже не смотрит.

Правила живут внутри подписки

Раньше маршрутизация была общей для всего приложения. Теперь у каждой подписки свой набор правил и профилей. Так устроено в Android с версии 4.0.1, на компьютере с 4.1.1 и на iPhone с 6.0.0. Если у вас версия старше, скачайте свежую версию Happ.

Что из этого следует:

  • Свои настройки у каждой подписки. Правила одной подписки не влияют на другую.
  • Удаление стирает профили. Если удалить подписку, Happ удалит и её профили маршрутизации вместе с гео‑файлами.
  • JSON‑подписки заперты. У подписки в формате JSON может быть только один профиль, и приходит он от провайдера — менять его нельзя.

Как включить маршрутизацию

В Happ для Android 4.7.1 маршрутизация включается в меню подписки:

  1. На главном экране нажмите ··· рядом с названием подписки.
  2. Выберите Маршрутизация.
  3. Включите Включить маршрутизацию и выберите профиль из списка.
  4. Отключитесь от VPN и подключитесь снова.

В Happ для компьютера с версии 4.1.1 у каждой подписки тоже свой переключатель маршрутизации и выбор профиля. Общий экран маршрутизации там стал библиотекой профилей, а включают профиль в самой подписке.

Если провайдер присылает свой профиль, а вам он не нужен, на Android в том же меню есть переключатель Игнорировать импорт маршрутизации.

Где взять профиль маршрутизации

Профиль — это набор правил с названием. Получить его можно тремя способами:

  • От провайдера. Профиль приходит вместе с подпиской, и Happ сразу привязывает его к ней.
  • По ссылке. Ссылку на профиль добавляют из буфера обмена, по QR‑коду или кнопкой на сайте.
  • Собрать самому. Официальный конструктор routing.happ.su делает такую ссылку из ваших правил.

На Android для этого есть пункты «Импортировать профиль из буфера обмена» и «Импортировать с QR-кода», на компьютере — «Импорт из буфера обмена». Если профиль с таким названием уже есть, новый заменит его.

Это касается и ваших правок. Если вы меняли профиль провайдера, при обновлении подписки он может замениться новой версией с тем же названием. Свои правила держите в отдельном профиле со своим названием.

Гео‑файлы: готовые списки сайтов и адресов

Вписывать тысячи сайтов вручную не нужно: для этого есть гео‑файлы. Это готовые списки, разбитые на разделы:

  • geosite — списки доменов, то есть адресов сайтов, по темам. Например, geosite:category-ads-all — реклама и рекламные сети.
  • geoip — списки IP‑адресов, то есть числовых адресов в интернете, по странам. Например, geoip:ru.
  • Названия разделов Happ для Android показывает пунктами «Показать теги в гео-сайтах» и «Показать теги в гео-айпи».

Гео‑файлы встроены в Happ и обновляются вместе с приложением. Адреса для их скачивания по умолчанию ведут на проект Loyalsoldier/v2ray-rules-dat на GitHub.

Если гео‑файлы не скачались за 3 минуты, Happ остановит загрузку и покажет ошибку на главном экране. Рядом с проблемным профилем появится красный восклицательный знак. Нажмите «Обновить», чтобы скачать файлы заново, или подключитесь без маршрутизации. Тексты этой ошибки и шаги по порядку — на странице «Ошибка загрузки гео файлов».

Как добавить сайт в исключения

Чтобы сайт шёл напрямую, без VPN, добавьте его в список «Напрямую»:

  1. Откройте маршрутизацию подписки: ···→Маршрутизация.
  2. Откройте нужный профиль и нажмите Редактировать правила.
  3. В списке Напрямую добавьте сайт, например domain:example.com.
  4. Нажмите Сохранить и переподключитесь.

Приставка domain: захватывает сайт вместе с его поддоменами: правило для domain:example.com сработает и для www.example.com. Для точного адреса без поддоменов есть приставка full:.

Так же можно отправить сайт в «Прокси», если глобальный прокси выключен, или в третий список, чтобы Happ его не пропускал. В JSON‑подписках редактировать правила нельзя.

Исключения для приложений

Иногда исключить нужно целое приложение — например, банковское. Где это делается:

Устройство Где настроить Режимы
Android «Прокси для выбранных приложений» «ВКЛ» — через VPN только выбранные, обратный режим — выбранные напрямую, мимо VPN, «ВЫКЛ» — все через VPN
Компьютер «Настройки прокси для приложений» «Прямое подключение для выбранных приложений» или «Прокси только для выбранных приложений»
iPhone и iPad В документации Happ нет Исключайте сайты через правила маршрутизации

Подробнее о настройке на телефоне — в гайде Happ на Android.

Маршрутизация на iPhone и Apple TV

На iPhone и Apple TV система выделяет VPN‑туннелю около 50 МБ памяти. Если туннель выходит за этот предел, система может его закрыть, и VPN отключится.

Большие гео‑файлы занимают много памяти. Поэтому у профиля есть настройка, с которой Happ вырезает из гео‑файлов только разделы из ваших правил. Если VPN на iPhone всё равно отключается сам, проверьте так:

  • Выключите маршрутизацию на время. Если VPN перестал отключаться, причина в правилах: спросите провайдера, если профиль прислал он.
  • Исключите другие причины. Они разобраны в статье VPN на iPhone отключается сам.

На Apple TV обычной маршрутизации нет. Вместо неё есть упрощённый список правил «Direct» — что пускать напрямую. Встроенный список можно включать, выключать и редактировать.

Если правила не работают

Пройдитесь по списку по порядку:

Если с выключенной маршрутизацией всё работает, дело в правилах: проверьте их или спросите провайдера, если профиль прислал он.

Остальные причины — на странице «Подключено, но интернета нет». Общая настройка Happ с нуля описана в гайде как подключить VPN в Happ.

Частые вопросы

Что такое маршрутизация в Happ?

Это правила, которые решают, какие адреса идут через сервер, какие напрямую, а какие Happ не пропускает. Правила хранятся в профиле маршрутизации, привязанном к подписке.

Где взять профиль маршрутизации для Happ?

Его может прислать провайдер вместе с подпиской — тогда Happ привяжет профиль к ней сам. Ещё профиль можно добавить ссылкой happ://routing/add/… из буфера обмена или по QR‑коду либо собрать в конструкторе routing.happ.su.

Как в Happ добавить сайт в исключения?

Откройте профиль маршрутизации, нажмите «Редактировать правила» и добавьте сайт в список «Напрямую», например domain:example.com. Сохраните и переподключитесь.

Как сделать исключения для приложений в Happ?

На Android — в разделе «Прокси для выбранных приложений»: есть режим, в котором отмеченные приложения идут напрямую, мимо VPN. На компьютере — в «Настройках прокси для приложений». Для iPhone такой настройки в документации Happ нет.

Почему правила маршрутизации не работают?

Сначала переподключитесь: изменения применяются только после перезапуска соединения. Затем проверьте, скачались ли гео‑файлы и включена ли маршрутизация у той подписки, сервер которой выбран.

Источники

  1. Документация Happ: геонастройки и маршрутизация
  2. Документация Happ: управление приложением, прокси для выбранных приложений
  3. Документация Happ: лимит памяти туннеля и правила Direct на Apple TV
  4. GitHub: Happ для Android 4.0.0, профили маршрутизации привязаны к подпискам
  5. GitHub: Happ для Android 4.0.1
  6. GitHub: Happ Desktop 4.0.5, маршрутизация у каждой подписки
  7. GitHub: Happ Desktop 4.1.1
  8. App Store: Happ — Proxy Utility 6.0.0, настройки для каждой подписки
  9. Happ Routing Builder: конструктор ссылок на профиль
  10. GitHub: Loyalsoldier/v2ray-rules-dat, гео‑файлы по умолчанию
  11. Документация Xray: форматы правил маршрутизации
Материал помог?