Что такое исключения в Happ и зачем они нужны
Исключения в Happ — это правила маршрутизации, которые определяют, какие сайты или приложения должны подключаться напрямую, минуя VPN-туннель, а какие — через сервер. Без исключений весь трафик устройства уходит через выбранный сервер, что часто приводит к проблемам с сервисами, чувствительными к геолокации.
Когда вы включаете Happ, ваш IP-адрес меняется на адрес сервера. Для большинства сайтов это незаметно, но некоторые сервисы реагируют на смену региона: банки начинают требовать подтверждение входа, государственные порталы выдают ошибки, службы доставки не определяют ваш адрес, а онлайн-кинотеатры показывают другую библиотеку. Исключения решают эту проблему, отправляя такие сервисы напрямую, как будто VPN выключен.
В интерфейсе Happ исключения могут называться по-разному: «Исключить приложения», «Bypass apps», «Все, кроме выбранных» или «whitelist». Важно понимать, что во всех случаях речь идёт об одном и том же: список ресурсов, которые идут мимо туннеля.
Три режима маршрутизации: глобальный, исключения и выборочный
Happ поддерживает несколько режимов маршрутизации, и понимание их различий — ключ к правильной настройке.
Глобальный режим — весь трафик идёт через сервер. Подходит для быстрой проверки работоспособности ключа, но в повседневной жизни почти всегда вызывает проблемы с локальными сервисами.
Режим исключений (Bypass/whitelist) — через сервер идёт всё, кроме списка исключений. Это самый практичный режим для большинства пользователей: вы добавляете несколько приложений или сайтов, которые должны работать напрямую, а остальной трафик остаётся в туннеле.
Режим «только перечисленные» — через сервер идут только те домены или приложения, которые вы указали в списке Proxy. Всё остальное работает напрямую. Этот режим подходит, когда VPN нужен для двух-трёх конкретных сервисов, а остальной трафик должен идти по обычному каналу.
Важно не перепутать режимы: в режиме исключений отметки означают «мимо туннеля», а в режиме «только перечисленные» — «через туннель». Ошибка приводит к тому, что всё работает с точностью до наоборот.
Какие приложения чаще всего исключают
На практике список исключений обычно небольшой. Вот типичные категории приложений, которые требуют прямого соединения:
- Банковские приложения — почти всегда. Банки активно борются с мошенничеством и считают вход с иностранного IP подозрительным, требуя дополнительную верификацию или блокируя доступ.
- Госуслуги и налоговые сервисы — часто. Портал госуслуг и类似的 сервисы могут быть недоступны из-за гео-ограничений.
- Службы доставки и такси — если вы пользуетесь ими. Они определяют ваше местоположение по IP, и при подключении через сервер могут не находить адрес или показывать «нет машин рядом».
- Карты и навигаторы — по желанию. Если вам важно видеть свой реальный регион, а не регион сервера.
- Магазины приложений — обычно да. Google Play и App Store могут менять регион магазина, что влияет на доступность приложений и цены.
- Мессенджеры — обычно не требуют исключений, работают нормально через туннель.
Не стоит исключать слишком много приложений. Если исключений больше пяти, смысл использования VPN теряется — проще подключаться по необходимости.
Как настроить исключения для приложений на Android
На Android Happ позволяет исключать целые приложения. Это удобно, потому что не нужно разбираться с доменами.
Порядок действий:
- Откройте настройки Happ и найдите раздел «Маршрутизация» или «Исключения».
- Выберите режим «Все, кроме выбранных» (или аналогичный). Это ключевой шаг — в обратном режиме отметки будут означать противоположное.
- Отметьте приложения, которые должны работать напрямую: банк, доставку, такси и т.д.
- Переподключитесь: выключите и снова включите соединение, чтобы правила применились.
- Проверьте результат: в исключённом приложении всё должно работать как раньше, а в браузере сайт проверки IP должен показывать адрес сервера.
После крупных обновлений Android список исключений может сброситься. Проверяйте его после обновления системы.
Как настроить исключения для сайтов и программ на Windows
На Windows исключения настраиваются через раздел маршрутизации, но есть важное ограничение: правила задаются по доменам и IP-адресам, а не по именам программ. Это значит, что вы не можете просто добавить «chrome.exe» в исключения.
Чтобы вывести сайт напрямую, добавьте его домен в список Direct (или Bypass). Например, для банка добавьте domain:example-bank.ru. Запись domain: захватывает и все поддомены, включая api.example-bank.ru, что часто бывает критично.
Для локальной сети (принтеры, роутер) добавьте подсети: 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12. В некоторых сборках есть готовая запись geoip:private, которая покрывает все частные диапазоны.
Если нужно вывести через туннель только одну программу, а остальной трафик оставить напрямую, используйте локальный прокси: включите в настройках Happ «Разрешить LAN-подключения», затем в программе (например, Firefox) укажите адрес 127.0.0.1 и порт SOCKS5 (обычно 10808) или HTTP (10809).
Форматы записей для правил маршрутизации
Happ понимает несколько форматов записи правил. Вот основные:
domain:example.ru— домен и все его поддомены. Самый часто используемый формат.full:www.example.ru— только точное совпадение с адресом.keyword:example— все домены, содержащие это слово.192.168.0.0/16— подсеть, обычно для локальной сети.geosite:ru— готовый список российских доменов (требует загрузки базы).geoip:ru— все IP-адреса, зарегистрированные в России.
Важно: geosite и geoip — это не текстовые списки внутри приложения, а базы данных, которые могут загружаться отдельно. Если загрузка не удалась, рядом с профилем появится красный восклицательный знак, а правило не будет работать.
Для типичного сценария «российское напрямую, остальное через сервер» достаточно обычного списка доменов, geosite не обязателен.
Типичные ошибки при настройке исключений
Даже опытные пользователи часто допускают ошибки. Вот самые распространённые:
- Не перезапустили туннель после изменения правил. Правила применяются только к новому соединению. Всегда выключайте и включайте Happ после редактирования.
- Перепутали режимы. Вместо «Все, кроме выбранных» включили «Только перечисленные» — и теперь через туннель идёт только то, что вы отметили, а всё остальное напрямую.
- Добавили домен без
domain:. Записьexample.ruможет не сработать, если нужен именно форматdomain:example.ru. - Забыли про поддомены. Приложение ходит на
api.example.ru, а вы добавили толькоexample.ru. Используйтеdomain:. - Не добавили локальную сеть. После включения VPN пропадают принтер и веб-интерфейс роутера. Добавьте
geoip:privateили конкретные подсети. - Пытались исключить программу по имени на Windows. Это невозможно. Используйте домены или локальный прокси.
- Путаница с whitelist. В Happ whitelist — это список тех, кто идёт мимо сервера, а не тех, кому разрешён туннель. Ориентируйтесь на подпись рядом со списком: Bypass/Direct — напрямую, Proxy — через сервер.
Как проверить, что правило сработало
После настройки исключений важно убедиться, что всё работает правильно. Вот простой алгоритм проверки:
- Перезапустите туннель. Выключите и включите соединение.
- Проверьте сторону сервера. Откройте в браузере любой сервис определения IP (например, 2ip.ru). Он должен показать адрес и страну сервера, а не ваш реальный.
- Проверьте сторону исключений. Зайдите на сайт из списка исключений. Признак успеха: поисковик определяет ваш реальный город, банк пускает без подтверждений, госсервис открывается без ошибки.
- Проверьте локальную сеть. Откройте веб-интерфейс роутера по его локальному адресу (например, 192.168.1.1). Если открывается — подсети добавлены верно.
Если исключённое приложение всё равно показывает проблемы, проверьте, не ходит ли оно на отдельный поддомен, который вы не добавили. Также убедитесь, что вы не включили обратный режим.
Готовые профили маршрутизации и когда они полезны
Многие провайдеры VPN-подписок включают в ключ готовые профили маршрутизации. Например, профиль «Автопилот» от НЕВПН автоматически выводит российские сервисы (банки, госуслуги, маркетплейсы) на прямое соединение. Это избавляет от ручного ввода доменов и снижает риск ошибок.
Готовые профили полезны, если:
- вы не хотите разбираться в тонкостях маршрутизации;
- вам нужен типовой набор исключений для России;
- вы боитесь ошибиться с форматами записей.
Однако помните о безопасности: профиль маршрутизации видит весь ваш трафик и решает, куда его направить. Используйте только профили от вашего провайдера ключа, а не со случайных сайтов.
Ручные правила всё равно могут понадобиться, если у вас есть редкий корпоративный сервис или нужна обратная схема (всё напрямую, через туннель только выбранное).
Частые вопросы про исключения в Happ
Сколько приложений можно исключить? Технически — сколько угодно, но практически рекомендуется не более пяти. Если исключений больше, подключение теряет смысл.
Исключённое приложение точно идёт мимо туннеля? Проверяется прямо в нём: если сервис показывает ваш город и не требует подтверждений — да.
После обновления системы отметки слетели. Что делать? Такое бывает при крупных обновлениях Android. Проверьте список исключений и восстановите его.
Почему банк всё равно не работает, хотя домен добавлен? Возможно, приложение ходит на отдельный api-поддомен. Используйте запись domain:example.ru, которая захватывает все поддомены.
Что делать, если пропал интернет целиком? Скорее всего, в разделе Proxy пусто, и трафику некуда идти. Верните глобальный режим или добавьте общее правило.
Можно ли исключить программу по имени на Windows? Нет, правила задаются только по доменам и IP. Для выборочного проксирования используйте локальный прокси.
Почему geosite:ru не срабатывает? Базы geosite не подтянулись. Подключитесь в глобальном режиме на минуту, чтобы базы загрузились, затем включите профиль заново.
Вопросы и ответы
Как добавить исключение для приложения в Happ на Android?
Откройте настройки Happ, перейдите в раздел «Маршрутизация» или «Исключения», выберите режим «Все, кроме выбранных» (или аналогичный), отметьте нужные приложения и переподключитесь. Важно: в обратном режиме отметки означают противоположное — через туннель пойдёт только отмеченное.
Почему банк требует подтверждение входа при включённом Happ?
Банк видит, что вы заходите с IP-адреса другой страны, и считает это подозрительным. Чтобы избежать этого, добавьте банковское приложение или сайт в исключения — тогда трафик будет идти напрямую, и банк увидит ваш реальный адрес.
Можно ли в Happ исключить программу по имени на Windows?
Нет, в Happ правила маршрутизации задаются по доменам и IP-адресам, а не по именам исполняемых файлов. Чтобы вывести конкретную программу через туннель, используйте локальный прокси: включите «Разрешить LAN-подключения», затем в настройках программы укажите адрес 127.0.0.1 и порт SOCKS5 (10808) или HTTP (10809).
Что делать, если после добавления исключения ничего не изменилось?
Скорее всего, вы не перезапустили туннель. Правила применяются только к новому соединению, поэтому выключите и включите Happ. Также проверьте, что вы выбрали правильный режим (Bypass, а не «только перечисленные») и что домен записан в формате domain:example.ru.
Сколько исключений можно добавить в Happ?
Технически ограничений нет, но практический совет — не более пяти. Если исключений больше, смысл использования VPN теряется, и проще подключаться по необходимости.
Как проверить, что исключение работает?
Перезапустите туннель, затем откройте сайт из списка исключений: он должен видеть ваш реальный IP и город. В браузере на другом сайте проверьте, что IP сервера отличается. Если исключённое приложение показывает ваш город и не требует подтверждений — правило работает.