Правила и пароль для Happ
На этой странице — две задачи: добавить правила роутинга и запаролить локальный inbound.
A. Импорт правил роутинга
Правила роутинга в Happ импортируются так же, как обычный ключ — по специальной ссылке happ://routing/add/.... Готовый профиль для РФ (российские сайты и приватные сети идут напрямую, остальное — через прокси):
-
Откройте на устройстве с установленным Happ ссылку:
happ://routing/add/eyJibG9ja2lwIjpbXSwiYmxvY2tzaXRlcyI6W10sImRpcmVjdGlwIjpbImdlb2lwOnByaXZhdGUiLCJnZW9pcDpydSJdLCJkaXJlY3RzaXRlcyI6WyJnZW9zaXRlOnByaXZhdGUiLCJkb21haW46cnUiXSwiZG5zaG9zdHMiOnsiY2xvdWRmbGFyZS1kbnMuY29tIjoiMS4xLjEuMSIsImRucy5nb29nbGUiOiI4LjguOC44In0sImRvbWFpbnN0cmF0ZWd5IjoiSVBJZk5vbk1hdGNoIiwiZG9tZXN0aWNkbnNkb21haW4iOiJodHRwczovL2Rucy5nb29nbGUvZG5zLXF1ZXJ5IiwiZG9tZXN0aWNkbnNpcCI6IjguOC44LjgiLCJkb21lc3RpY2Ruc3R5cGUiOiJEb0giLCJmYWtlZG5zIjpmYWxzZSwiZ2VvaXB1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vTG95YWxzb2xkaWVyL3YycmF5LXJ1bGVzLWRhdC9yZWxlYXNlcy9sYXRlc3QvZG93bmxvYWQvZ2VvaXAuZGF0IiwiZ2Vvc2l0ZXVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9Mb3lhbHNvbGRpZXIvdjJyYXktcnVsZXMtZGF0L3JlbGVhc2VzL2xhdGVzdC9kb3dubG9hZC9nZW9zaXRlLmRhdCIsImdsb2JhbHByb3h5Ijp0cnVlLCJuYW1lIjoicnUiLCJwcm94eWlwIjpbXSwicHJveHlzaXRlcyI6W10sInJlbW90ZWRuc2RvbWFpbiI6Imh0dHBzOi8vY2xvdWRmbGFyZS1kbnMuY29tL2Rucy1xdWVyeSIsInJlbW90ZWRuc2lwIjoiMS4xLjEuMSIsInJlbW90ZWRuc3R5cGUiOiJEb0giLCJyb3V0ZW9yZGVyIjoiYmxvY2stZGlyZWN0LXByb3h5In0=Happ автоматически добавит профиль роутинга с именем ru.
- Откройте Настройки → Маршрутизация. Маршрутизация должна быть включена, а активным выбран профиль ru.
- Переподключитесь.
B. Пароль на inbound (только Android)
На iOS этой настройки нет — раздел Inbounds в Happ для iOS отсутствует, шаг можно пропустить.
Локальный inbound Happ — это SOCKS/HTTP-прокси, который Happ открывает на устройстве. Без пароля к нему могут подключиться другие устройства в той же сети или программы-анализаторы и пользоваться вашим каналом.
- Откройте Настройки → Inbounds.
- В Режим авторизации выберите Авто.
- HTTP inbound должен быть либо выключен, либо включён с Режимом авторизации = Авто.
- Сохраните и переподключитесь.
Проверка
- Откройте
2ip.io— увидите IP выходной ноды Underground. - Откройте
2ip.ruи проверьте IP там — должен быть домашним. - Сторонние устройства в локальной сети без авторизации к Happ больше не подключатся.
C. Добавить свои правила
Открыть редактор: Настройки → Маршрутизация → нажать на профиль ru.
На экране Правила маршрутизации есть всё, что нужно:
- Гео файлы —
geosite.datиgeoip.dat(источникLoyalsoldier/v2ray-rules-dat, кнопка обновления справа). -
Ручной → Редактировать правила — три вкладки с действиями:
- Порядок маршрутизации —
block → direct → proxyпо умолчанию. Это значит: сначала проверяются правила блока, потом прямые, потом прокси; побеждает первое совпадение. - Настройки прокси → Глобальный прокси — что делать с трафиком, который не попал ни в один список.
Вкл(как в пресете) — через прокси;Выкл— напрямую.
Внутри каждой вкладки правила пишутся по одному на строку. Строки, начинающиеся с #, — комментарии (по умолчанию во вкладках Прокси и Заблокировать лежит пример #Доступные разделы с шаблонами).
Форматы записей
Примеры
- Заблокировать рекламный домен: вкладка Заблокировать →
domain:doubleclick.netилиgeosite:category-ads-all.
После правок нажмите Сохранить, убедитесь, что в Настройки → Маршрутизация активен профиль ru, и переподключитесь.
D. Per-app Proxy — приложения в обход (Android)
Помимо доменных/IP-правил, Happ на Android умеет роутить по приложению. Это нужно для банков, госуслуг и российских сервисов, которые:
- падают или показывают капчу при заходе с зарубежного IP;
- работают только в РФ (Госуслуги, Мой Налог);
- привязаны к российской инфраструктуре (Сбер, Т-Банк, Кинопоиск, Иви) и через прокси не получают доступа к локальным CDN.
Доменно зацепить такие приложения сложно — у банков десятки своих и сторонних доменов, и любая дыра ломает приложение. Per-app Proxy решает это одним переключателем.
Как настроить
- Настройки → Прокси для выбранных приложений.
-
Сверху вкладки ВЫКЛ / ВКЛ / Обход — выберите Обход.
- ВЫКЛ — Per-app Proxy отключён, маршрутизация работает только по доменам/IP.
- ВКЛ — через прокси идут только отмеченные приложения. Полезно, когда нужно прокинуть точечно (например, только YouTube).
- Обход (рекомендуется) — отмеченные приложения обходят прокси, остальные идут через него.
-
В списке отметьте всё, что должно ходить напрямую. Минимальный набор для российского пользователя:
- Банки: СберБанк, Т-Банк, ВТБ, Альфа-Банк, Тинькофф Инвестиции, Райффайзен, Газпромбанк и любые другие, которыми пользуетесь.
- Госуслуги и налоговая: Госуслуги, Мой Налог, ФНС, Дневник МЭШ.
- Российские маркетплейсы и сервисы: Авито, Маркет (Яндекс.Маркет), Кинопоиск, Иви, Окко, Wildberries, Ozon.
- Карты и транспорт: Яндекс Карты, 2ГИС, Метро Москвы, Whoosh.
- Доставка и еда: Самокат, Яндекс Еда, Купер, Вкусно — и точка, Delivery Club.
- Телефония:
* Память — звонки и SMS/MMS(com.android.providers.telephony) — системный компонент, его лучше не пускать через прокси.
- Нажмите назад — выбор сохраняется автоматически. Переподключитесь.
Когда что не работает
- Если банк всё равно ругается на «подозрительный вход» — проверьте, что приложение действительно в списке Обход и переподключите туннель.
- Если приложение есть только под iOS — Per-app Proxy там недоступен (Apple не даёт VPN-клиентам видеть инициатора соединения). Альтернатива — добавить домены приложения во вкладку Напрямую.