Профили маршрутизации на телефоне
Маршрутизация отвечает на вопрос «что куда»: какие домены и адреса идут через туннель, а какие напрямую. На телефоне это чаще всего два-три правила, которые настраиваются один раз.
Happ бесплатный, но пустой: серверов в нём нет. Ссылка-подписка Happ Plus добавляется в приложение на телефоне одной кнопкой — первые 3 дня бесплатно и без карты.
Оформить →Готовые профили: поставить с телефона
Быстрый путь: открыть эту страницу на самом телефоне и нажать кнопку — Happ откроется и покажет диалог импорта. Правила и списки доменов приедут целиком, вручную ничего вбивать не нужно. Ниже под профилями — как это устроено и как собрать правила самому.
Самый спокойный вариант и правильный первый профиль. Банки, госуслуги, маркетплейсы и всё в зонах .ru, .su, .рф идут обычным путём — то есть перестают требовать подтверждений и капчу. Остальной интернет остаётся в туннеле. База лёгкая, запускается и на iPhone, и на слабом Android.
- НАПРЯМУЮЗоны .ru, .su, .рф, .moscow, .tatar и российские адреса — напрямую
- НАПРЯМУЮБанки, госуслуги, Ozon, Wildberries, Яндекс, VK, 2ГИС, РЖД, Почта — напрямую
- НАПРЯМУЮДомашняя сеть: принтер, роутер, NAS — напрямую
- В ТУННЕЛЬВсё остальное, включая YouTube и Telegram, — через туннель
Установить профиль → не открылось? добавить без включения
Что именно внутри профиля — JSON целиком
{
"Name": "Happ Plus · Россия напрямую",
"GlobalProxy": "true",
"RouteOrder": "block-proxy-direct",
"RemoteDNSType": "DoH",
"RemoteDNSDomain": "https://cloudflare-dns.com/dns-query",
"RemoteDNSIP": "1.1.1.1",
"DomesticDNSType": "DoU",
"DomesticDNSDomain": "",
"DomesticDNSIP": "77.88.8.8",
"Geoipurl": "https://happ.haus/geo/base/geoip.dat",
"Geositeurl": "https://happ.haus/geo/base/geosite.dat",
"LastUpdated": "1786871580",
"DnsHosts": {
"cloudflare-dns.com": "1.1.1.1"
},
"DirectSites": [
"geosite:private",
"geosite:tld-ru",
"geosite:category-ru",
"geosite:category-gov-ru",
"geosite:category-bank-ru",
"geosite:category-ecommerce-ru",
"geosite:ru-available-only-inside",
"domain:happ.show",
"domain:tok.tf",
"domain:tok.re"
],
"DirectIp": [
"geoip:private",
"geoip:ru",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"169.254.0.0/16",
"224.0.0.0/4",
"255.255.255.255"
],
"ProxySites": [],
"ProxyIp": [],
"BlockSites": [],
"BlockIp": [],
"DomainStrategy": "IPIfNonMatch",
"FakeDNS": "false",
"UseChunkFiles": "true"
}
Тот же прямой путь для России, но игровые сервисы, магазины игр и системные обновления тоже ходят мимо туннеля — пинг в матчах остаётся домашним, а закачка патчей не упирается в скорость сервера. Дополнительно режется реклама, трекеры и телеметрия Windows.
- НАПРЯМУЮВсё из профиля «Россия напрямую»
- НАПРЯМУЮSteam, Epic Games, Riot, Escape from Tarkov, Faceit, Twitch — напрямую, пинг не растёт
- НАПРЯМУЮОбновления Windows и push-уведомления Apple — напрямую, уведомления не отваливаются
- В ТУННЕЛЬYouTube, Telegram, Discord, Instagram — через туннель
- БЛОКРеклама, трекеры, телеметрия Windows, торрент-трекеры — блокируются
Установить профиль → не открылось? добавить без включения
Что именно внутри профиля — JSON целиком
{
"Name": "Happ Plus · Россия и игры",
"GlobalProxy": "true",
"RouteOrder": "block-proxy-direct",
"RemoteDNSType": "DoH",
"RemoteDNSDomain": "https://cloudflare-dns.com/dns-query",
"RemoteDNSIP": "1.1.1.1",
"DomesticDNSType": "DoU",
"DomesticDNSDomain": "",
"DomesticDNSIP": "77.88.8.8",
"Geoipurl": "https://happ.haus/geo/base/geoip.dat",
"Geositeurl": "https://happ.haus/geo/base/geosite.dat",
"LastUpdated": "1786871580",
"DnsHosts": {
"cloudflare-dns.com": "1.1.1.1"
},
"DirectSites": [
"geosite:private",
"geosite:tld-ru",
"geosite:category-ru",
"geosite:category-gov-ru",
"geosite:category-bank-ru",
"geosite:category-ecommerce-ru",
"geosite:ru-available-only-inside",
"geosite:steam",
"geosite:epicgames",
"geosite:riot",
"geosite:escapefromtarkov",
"geosite:faceit",
"geosite:twitch",
"geosite:apple",
"geosite:microsoft",
"domain:happ.show",
"domain:tok.tf",
"domain:tok.re"
],
"DirectIp": [
"geoip:private",
"geoip:ru",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"169.254.0.0/16",
"224.0.0.0/4",
"255.255.255.255"
],
"ProxySites": [
"geosite:youtube",
"geosite:telegram",
"geosite:discord",
"geosite:instagram",
"geosite:facebook",
"geosite:openai",
"geosite:github",
"geosite:google-play"
],
"ProxyIp": [],
"BlockSites": [
"geosite:category-ads",
"geosite:win-spy",
"geosite:category-public-tracker"
],
"BlockIp": [],
"DomainStrategy": "IPIfNonMatch",
"FakeDNS": "false",
"UseChunkFiles": "true"
}
Обратный подход: из туннеля выведено ровно то, что без домашнего адреса не работает, — банковские приложения, госуслуги и налоговая. Всё прочее, включая обычные сайты в зоне .ru, идёт через туннель. Берите, если прямой путь нужен для дел, а не для скорости; если после него закапризничают Ozon, Яндекс или РЖД — вам нужен первый профиль.
- НАПРЯМУЮБанки, платёжные системы, госуслуги, налоговая — напрямую
- НАПРЯМУЮДомашняя сеть и роутер — напрямую
- В ТУННЕЛЬВесь остальной трафик, включая .ru-сайты, Ozon, Яндекс и РЖД, — через туннель
- БЛОКРеклама, трекеры и телеметрия — блокируются
Установить профиль → не открылось? добавить без включения
Что именно внутри профиля — JSON целиком
{
"Name": "Happ Plus · Только банки и госуслуги",
"GlobalProxy": "true",
"RouteOrder": "block-proxy-direct",
"RemoteDNSType": "DoH",
"RemoteDNSDomain": "https://cloudflare-dns.com/dns-query",
"RemoteDNSIP": "1.1.1.1",
"DomesticDNSType": "DoU",
"DomesticDNSDomain": "",
"DomesticDNSIP": "77.88.8.8",
"Geoipurl": "https://happ.haus/geo/base/geoip.dat",
"Geositeurl": "https://happ.haus/geo/base/geosite.dat",
"LastUpdated": "1786871580",
"DnsHosts": {
"cloudflare-dns.com": "1.1.1.1"
},
"DirectSites": [
"geosite:private",
"geosite:category-bank-ru",
"geosite:category-gov-ru",
"domain:happ.show",
"domain:tok.tf",
"domain:tok.re"
],
"DirectIp": [
"geoip:private",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"169.254.0.0/16",
"224.0.0.0/4",
"255.255.255.255"
],
"ProxySites": [],
"ProxyIp": [],
"BlockSites": [
"geosite:category-ads",
"geosite:win-spy"
],
"BlockIp": [],
"DomainStrategy": "IPIfNonMatch",
"FakeDNS": "false",
"UseChunkFiles": "true"
}
Самый точный профиль: в туннель уходит то, что действительно заблокировано, — даже если это .ru-домен. А сервисы, которые пускают только с российских адресов, остаются напрямую, даже если у них домен .com. Базы тяжелее остальных, около 5 МБ, но это всё равно в разы меньше полных списков, и профиль запускается на iPhone.
- В ТУННЕЛЬВсё, что реально заблокировано в России, — через туннель, включая .ru-домены
- В ТУННЕЛЬYouTube, Telegram, Discord, Instagram, GitHub, Google Play — через туннель
- В ТУННЕЛЬСервисы Apple и Microsoft, попавшие в списки блокировок, — тоже через туннель
- НАПРЯМУЮСервисы, которые пускают только из России, — напрямую, даже если домен .com
- НАПРЯМУЮБанки, госуслуги, маркетплейсы, Steam, магазины приложений — напрямую
- БЛОКРеклама, трекеры и телеметрия Windows — блокируются
Установить профиль → не открылось? добавить без включения
Что именно внутри профиля — JSON целиком
{
"Name": "Happ Plus · Точный список блокировок",
"GlobalProxy": "true",
"RouteOrder": "block-proxy-direct",
"RemoteDNSType": "DoH",
"RemoteDNSDomain": "https://cloudflare-dns.com/dns-query",
"RemoteDNSIP": "1.1.1.1",
"DomesticDNSType": "DoU",
"DomesticDNSDomain": "",
"DomesticDNSIP": "77.88.8.8",
"Geoipurl": "https://happ.haus/geo/rkn/geoip.dat",
"Geositeurl": "https://happ.haus/geo/rkn/geosite.dat",
"LastUpdated": "1786871580",
"DnsHosts": {
"cloudflare-dns.com": "1.1.1.1"
},
"DirectSites": [
"geosite:private",
"geosite:tld-ru",
"geosite:category-ru",
"geosite:category-gov-ru",
"geosite:category-bank-ru",
"geosite:category-ecommerce-ru",
"geosite:ru-available-only-inside",
"geosite:apple",
"geosite:microsoft",
"geosite:steam",
"domain:happ.show",
"domain:tok.tf",
"domain:tok.re"
],
"DirectIp": [
"geoip:private",
"geoip:ru",
"geoip:ru-whitelist",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"169.254.0.0/16",
"224.0.0.0/4",
"255.255.255.255"
],
"ProxySites": [
"geosite:ru-blocked",
"geosite:refilter",
"geosite:category-media-ru-blocked",
"geosite:youtube",
"geosite:telegram",
"geosite:discord",
"geosite:instagram",
"geosite:facebook",
"geosite:openai",
"geosite:github",
"geosite:google-play"
],
"ProxyIp": [
"geoip:ru-blocked"
],
"BlockSites": [
"geosite:category-ads",
"geosite:win-spy"
],
"BlockIp": [],
"DomainStrategy": "IPIfNonMatch",
"FakeDNS": "false",
"UseChunkFiles": "true"
}
Профиль-возврат. Ставьте его, если после чужих правил всё поехало и хочется начать с чистого листа: весь трафик снова идёт через туннель, из исключений остаётся только локальная сеть, чтобы не потерять принтер и роутер.
- В ТУННЕЛЬВесь трафик — через туннель
- НАПРЯМУЮДомашняя сеть, принтер и роутер — напрямую
Установить профиль → не открылось? добавить без включения
Что именно внутри профиля — JSON целиком
{
"Name": "Happ Plus · Всё через туннель",
"GlobalProxy": "true",
"RouteOrder": "block-proxy-direct",
"RemoteDNSType": "DoH",
"RemoteDNSDomain": "https://cloudflare-dns.com/dns-query",
"RemoteDNSIP": "1.1.1.1",
"DomesticDNSType": "DoU",
"DomesticDNSDomain": "",
"DomesticDNSIP": "77.88.8.8",
"Geoipurl": "https://happ.haus/geo/base/geoip.dat",
"Geositeurl": "https://happ.haus/geo/base/geosite.dat",
"LastUpdated": "1786871580",
"DnsHosts": {
"cloudflare-dns.com": "1.1.1.1"
},
"DirectSites": [
"geosite:private",
"domain:happ.show",
"domain:tok.tf",
"domain:tok.re"
],
"DirectIp": [
"geoip:private",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"169.254.0.0/16",
"224.0.0.0/4",
"255.255.255.255"
],
"ProxySites": [],
"ProxyIp": [],
"BlockSites": [],
"BlockIp": [],
"DomainStrategy": "IPIfNonMatch",
"FakeDNS": "false",
"UseChunkFiles": "true"
}
Кнопка открывает Happ на этом же устройстве и показывает диалог импорта — со страницы, открытой на компьютере, телефон профиль не получит. Правила применяются после переподключения. Гео-базы собраны из открытой базы блокировок и лежат на happ.haus — профиль не тянет правила с чужих сайтов; полный разбор всех профилей — на happ.haus.
Как маршрутизация работает изнутри
Из чего состоит правило
- условие — домен, набор доменов, диапазон адресов или страна из гео-файла;
- действие — «в туннель» или «напрямую»;
- порядок — правила применяются сверху вниз, срабатывает первое подходящее.
Типичный набор для телефона
| Что | Куда | Зачем |
|---|---|---|
| Локальные адреса сети | Напрямую | Иначе перестанет работать роутер и локальные устройства |
| Домены банков и госсервисов | Напрямую | исключения для банков |
| Российские домены (гео-список) | Напрямую | Быстрее и без лишней нагрузки на туннель |
| Всё остальное | В туннель | Правило по умолчанию, стоит последним |
Готовые профили
Многие сервисы отдают вместе с подпиской готовый набор правил, и он подставляется сам. Свой профиль можно импортировать файлом — удобно, когда настраиваете несколько устройств одинаково.
Гео-файлы
Правила вида «все домены такой-то страны» опираются на скачиваемые списки. Если правила перестали работать, первое, что стоит проверить, — обновились ли эти файлы: не загружаются гео-файлы.
Проверьте, в телефоне дело или в доступе
Если разрешения выставлены, а соединения всё равно нет, добавьте в тот же Happ заведомо рабочую ссылку-подписку. Заработало — дело было в доступе, а не в настройках Android. Демо Happ Plus на 3 дня выдаётся без карты.
- ссылка приходит сразу
- добавляется в Happ одной кнопкой
- карта не нужна
Как проверить, что правило работает
-
Откройте сервис проверки адреса
Он должен показывать адрес сервера — значит, общее правило «в туннель» работает.
-
Откройте сайт из «прямого» списка
Проверить можно на любом сервисе, который показывает ваш адрес: там он должен быть обычным, вашим домашним.
-
Посмотрите журнал приложения
В журнале видно, какое правило сработало для соединения: где журнал.
Сколько правил разумно держать?
На телефоне обычно хватает трёх-четырёх. Длинные наборы усложняют диагностику и почти не дают выигрыша.
Правила влияют на скорость?
Разбор правил быстрый, ощутимого влияния нет. Скорость определяется сервером и сетью: happ.autos.
Что делать, если после правок всё сломалось?
Верните набор по умолчанию — в приложении обычно есть сброс маршрутизации. Затем добавляйте правила по одному.
Само приложение бесплатное, но без подписки оно пустое: серверов внутри нет. Ссылка Happ Plus добавляется в Happ на Android одной кнопкой и работает на всех ваших устройствах сразу — первые 3 дня бесплатно и без карты.
Оформить доступ →