Правила и пароль для Happ

На этой странице — две задачи: добавить правила роутинга и запаролить локальный inbound.

A. Импорт правил роутинга

Правила роутинга в Happ импортируются так же, как обычная подписка — по специальной ссылке happ://routing/add/.... Готовый профиль для РФ (российские сайты и приватные сети идут напрямую, остальное — через прокси):

На устройстве с установленным Happ нажмите кнопку для автоматического добавления:

Импортировать пресет в Happ

Либо скопируйте ссылку вручную:

  1. Откройте на устройстве с установленным Happ ссылку:

    happ://routing/add/eyJibG9ja2lwIjpbXSwiYmxvY2tzaXRlcyI6WyJnZW9zaXRlOmNhdGVnb3J5LWFkcy1hbGwiXSwiZGlyZWN0aXAiOlsiZ2VvaXA6cnUiXSwiZGlyZWN0c2l0ZXMiOlsiZ2Vvc2l0ZTp0bGQtcnUiLCJnZW9zaXRlOmNhdGVnb3J5LXJ1IiwiZ2Vvc2l0ZTpydS1hdmFpbGFibGUtb25seS1pbnNpZGUiLCJnZW9zaXRlOmNhdGVnb3J5LWdvdi1ydSIsImdlb3NpdGU6Y2F0ZWdvcnktYmFuay1ydSIsImdlb3NpdGU6Y2F0ZWdvcnktbWVkaWEtcnUiLCJnZW9zaXRlOmNhdGVnb3J5LW1lZGlhLXJ1LWJsb2NrZWQiLCJnZW9zaXRlOmNhdGVnb3J5LXRlY2gtbWVkaWEtcnUiLCJnZW9zaXRlOmNhdGVnb3J5LXJldGFpbC1ydSIsImdlb3NpdGU6Y2F0ZWdvcnktZWR1Y2F0aW9uLXJ1IiwiZ2Vvc2l0ZTpjYXRlZ29yeS10cmF2ZWwtcnUiLCJnZW9zaXRlOmNhdGVnb3J5LWFpLXJ1IiwiZ2Vvc2l0ZTp2ayIsImdlb3NpdGU6bWFpbHJ1IiwiZ2Vvc2l0ZTp5YW5kZXgiLCJnZW9zaXRlOnNiZXIiLCJnZW9zaXRlOm96b24iLCJnZW9zaXRlOndpbGRiZXJyaWVzIiwiZ2Vvc2l0ZTphdml0byIsImdlb3NpdGU6a2lub3BvaXNrIiwiZ2Vvc2l0ZTptdmlkZW8iLCJnZW9zaXRlOm9rIiwiZ2Vvc2l0ZTpkemVuIiwiZ2Vvc2l0ZTpnZ3NlbCJdLCJkbnNob3N0cyI6eyJkbnMuZ29vZ2xlIjoiOC44LjguOCIsImRucy55YW5kZXgiOiI3Ny44OC44LjgifSwiZG9tYWluc3RyYXRlZ3kiOiJJUElmTm9uTWF0Y2giLCJkb21lc3RpY2Ruc2RvbWFpbiI6ImRucy55YW5kZXgiLCJkb21lc3RpY2Ruc2lwIjoiNzcuODguOC44IiwiZG9tZXN0aWNkbnN0eXBlIjoiRG9VIiwiZmFrZWRucyI6ZmFsc2UsImdlb2lwdXJsIjoiaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3J1bmV0ZnJlZWRvbS9ydXNzaWEtdjJyYXktcnVsZXMtZGF0L3JlbGVhc2UvZ2VvaXAuZGF0IiwiZ2Vvc2l0ZXVybCI6Imh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9ydW5ldGZyZWVkb20vcnVzc2lhLXYycmF5LXJ1bGVzLWRhdC9yZWxlYXNlL2dlb3NpdGUuZGF0IiwiZ2xvYmFscHJveHkiOnRydWUsIm5hbWUiOiJVbmRlcmdyb3VuZCBTZXJ2aWNlIiwicHJveHlpcCI6W10sInByb3h5c2l0ZXMiOltdLCJyZW1vdGVkbnNkb21haW4iOiJodHRwczovL2Rucy5nb29nbGUvZG5zLXF1ZXJ5IiwicmVtb3RlZG5zaXAiOiI4LjguOC44IiwicmVtb3RlZG5zdHlwZSI6IkRvSCIsInJvdXRlb3JkZXIiOiJibG9jay1wcm94eS1kaXJlY3QifQ==

    Happ автоматически добавит профиль роутинга с именем Underground Service, который нужно привязать к подписке с именем Underground Service.

  2. Переподключитесь.

B. Пароль на inbound (только Android)

На iOS этой настройки нет — раздел Inbounds в Happ для iOS отсутствует, шаг можно пропустить.

Локальный inbound Happ — это SOCKS/HTTP-прокси, который Happ открывает на устройстве. Без пароля к нему могут подключиться другие устройства в той же сети или программы-анализаторы и пользоваться вашим каналом.

  1. Откройте Настройки → Inbounds.
  2. В Режим авторизации выберите Авто.
  3. HTTP inbound должен быть либо выключен, либо включён с Режимом авторизации = Авто.
  4. Сохраните и переподключитесь.

Проверка

  • Откройте 2ip.io — увидите IP выходной ноды Underground.
  • Откройте Интернетометр Яндекса (yandex.ru/internet) и проверьте IP там — должен быть домашним.
  • Сторонние устройства в локальной сети без авторизации к Happ больше не подключатся.

C. Добавить свои правила

Открыть редактор: Настройки → Маршрутизация → нажать на профиль ru.

На экране Правила маршрутизации есть всё, что нужно:

  • Гео файлы — geosite.dat и geoip.dat (источник Loyalsoldier/v2ray-rules-dat, кнопка обновления справа).
  • Ручной → Редактировать правила — три вкладки с действиями:

    Вкладка Куда уходит трафик
    Прокси через ноду Underground
    Напрямую мимо прокси
    Заблокировать соединение обрывается
  • Порядок маршрутизации — block → direct → proxy по умолчанию. Это значит: сначала проверяются правила блока, потом прямые, потом прокси; побеждает первое совпадение.
  • Настройки прокси → Глобальный прокси — что делать с трафиком, который не попал ни в один список. Вкл (как в пресете) — через прокси; Выкл — напрямую.

Внутри каждой вкладки правила пишутся по одному на строку. Строки, начинающиеся с #, — комментарии (по умолчанию во вкладках Прокси и Заблокировать лежит пример #Доступные разделы с шаблонами).

Форматы записей

Формат Где работает Пример
domain:<домен> вкладки sites domain:youtube.com (точное совпадение и поддомены)
geosite:<категория> вкладки sites geosite:ru, geosite:private, geosite:roscomnadzor
Голый домен вкладки sites youtube.com (как domain:)
<CIDR> для IP-записей 1.1.1.1/32, 10.0.0.0/8
geoip:<категория> для IP-записей geoip:ru, geoip:private

Примеры

  • Заблокировать рекламный домен: вкладка Заблокировать → domain:doubleclick.net или geosite:category-ads-all.

После правок нажмите Сохранить, убедитесь, что в Настройки → Маршрутизация активен профиль ru, и переподключитесь.

D. Per-app Proxy — приложения в обход (Android)

Помимо доменных/IP-правил, Happ на Android умеет роутить по приложению. Это нужно для банков, госуслуг и российских сервисов, которые:

  • падают или показывают капчу при заходе с зарубежного IP;
  • работают только в РФ (Госуслуги, Мой Налог);
  • привязаны к российской инфраструктуре (Сбер, Т-Банк, Кинопоиск, Иви) и через прокси не получают доступа к локальным CDN.

Доменно зацепить такие приложения сложно — у банков десятки своих и сторонних доменов, и любая дыра ломает приложение. Per-app Proxy решает это одним переключателем.

Как настроить

  1. Настройки → Прокси для выбранных приложений.
  2. Сверху вкладки ВЫКЛ / ВКЛ / Обход — выберите Обход.

    • ВЫКЛ — Per-app Proxy отключён, маршрутизация работает только по доменам/IP.
    • ВКЛ — через прокси идут только отмеченные приложения. Полезно, когда нужно прокинуть точечно (например, только YouTube).
    • Обход (рекомендуется) — отмеченные приложения обходят прокси, остальные идут через него.
  3. В списке отметьте всё, что должно ходить напрямую. Минимальный набор для российского пользователя:

    • Банки: СберБанк, Т-Банк, ВТБ, Альфа-Банк, Тинькофф Инвестиции, Райффайзен, Газпромбанк и любые другие, которыми пользуетесь.
    • Госуслуги и налоговая: Госуслуги, Мой Налог, ФНС, Дневник МЭШ.
    • Российские маркетплейсы и сервисы: Авито, Маркет (Яндекс.Маркет), Кинопоиск, Иви, Окко, Wildberries, Ozon.
    • Карты и транспорт: Яндекс Карты, 2ГИС, Метро Москвы, Whoosh.
    • Доставка и еда: Самокат, Яндекс Еда, Купер, Вкусно — и точка, Delivery Club.
    • Телефония: * Память — звонки и SMS/MMS (com.android.providers.telephony) — системный компонент, его лучше не пускать через прокси.
  4. Нажмите назад — выбор сохраняется автоматически. Переподключитесь.

Когда что не работает

  • Если банк всё равно ругается на «подозрительный вход» — проверьте, что приложение действительно в списке Обход и переподключите туннель.
  • Если приложение есть только под iOS — Per-app Proxy там недоступен (Apple не даёт VPN-клиентам видеть инициатора соединения). Альтернатива — добавить домены приложения во вкладку Напрямую.