Главная → Happ Proxy
Xray-coreПрокси

Прокси-режим Happ: маршрутизация трафика через сервер

Happ Proxy — это работа приложения Happ в режиме прокси на ядре Xray: локальный эндпоинт по правилам решает, какой трафик отправить через сервер, а какой оставить напрямую.

Основное

Что такое Happ Proxy

Как это работает

Приложение Happ подключается к серверу и пропускает трафик через него — как прокси-клиент на базе Xray-core.

Прокси и VPN

Принцип похож: в обоих случаях трафик идёт через удалённый сервер по ключу. Настройка в приложении единая.

Что нужно

Приложение Happ, ключ или ссылка подписки из Telegram-бота и выбранный сервер.

Настройка

Как настроить за 3 шага

1. Установите Happ

Скачайте приложение для вашей платформы на странице Скачать.

2. Добавьте ключ

Скопируйте ключ из бота и вставьте в приложение — подробнее в разделе Настройка.

3. Подключитесь

Выберите сервер и включите подключение. Если что-то не так — см. Не работает.

Подробно

Что такое Happ Proxy и как работает прокси-режим

Happ Proxy — это транспортный слой клиента Happ, который заворачивает трафик приложений в зашифрованный туннель до выбранного сервера. В отличие от классической схемы «весь трафик в один VPN», прокси для Happ работает точечно: он поднимает локальный прокси-эндпоинт на устройстве и по заданным правилам решает, какое соединение отправить через сервер, а какое оставить напрямую. Именно эта избирательность и делает Happ инструментом настройки, а не просто кнопкой «подключиться».

Под капотом Happ поддерживает современные транспорты — VLESS, VMess, Trojan и Shadowsocks, — которые передаются в приложение через ссылку-подписку. Клиент разбирает подписку, извлекает параметры узла (адрес, порт, метод шифрования, TLS/Reality, SNI) и держит их наготове как профили. Вы переключаетесь между профилями без переустановки — меняется только активный маршрут.

Практический смысл прокси-режима в стабильности и контроле. Вы сами определяете, идёт ли банковское приложение мимо туннеля, а стриминг — через сервер в нужном регионе. Дальше по этой логике надстраиваются списки исключений и split tunneling, о которых речь ниже, а также подбор серверов под конкретную задачу.

Как включить прокси для Happ: пошаговая настройка

Шаг 1 — добавьте подписку. Откройте Happ, перейдите в раздел с профилями/конфигурациями и вставьте ссылку-подписку (формат happ://, vless:// или https-ссылку на подписку). Клиент подтянет список доступных узлов. Если ссылка одна, а узлов несколько — это нормально: подписка обычно содержит пул серверов.

Шаг 2 — выберите узел и протокол. Для первого запуска берите ближайший географически сервер на VLESS + Reality или Trojan: они лучше держат соединение на нестабильных сетях. Нажмите на узел, чтобы сделать его активным, и запустите тест задержки (ping) — он покажет реальный отклик, а не просто зелёную галочку.

Шаг 3 — активируйте туннель. Нажмите кнопку подключения. На Android система запросит разрешение на создание VPN-интерфейса — это штатный механизм, через который прокси перехватывает трафик. На Windows для полноценного TUN-режима используется Happ Utility (см. раздел /proxy-utility/), которая поднимает системный сетевой адаптер.

Шаг 4 — проверьте маршрут. Откройте любой сервис проверки IP и убедитесь, что адрес сменился на адрес сервера. Если IP остался прежним — трафик идёт мимо туннеля, и стоит проверить режим маршрутизации и права приложения.

Маршрутизация и списки исключений (split tunneling)

Списки исключений в Happ решают, какие домены и приложения обходят туннель, а какие идут через сервер. Это ядро тонкой настройки: правильно составленный список снижает нагрузку на сервер, ускоряет локальные сервисы и убирает лишние переключения. Работать со списками можно в двух логиках — «по умолчанию через прокси, исключения напрямую» либо наоборот.

Split tunneling по приложениям доступен на Android и в TUN-режиме на Windows: вы отмечаете конкретные приложения, для которых туннель включается или выключается. Типичный сценарий — вывести из туннеля банк, локальный банкинг и приложения, чувствительные к смене региона, а мессенджеры и медиа оставить на сервере. Подробный разбор режимов — на странице /split-tunneling/.

Для доменной маршрутизации используются правила по спискам: geosite/geoip-наборы позволяют одним правилом отправить целую категорию (например, локальные ресурсы) напрямую, а всё остальное — через сервер. Начните с готового набора, затем добавляйте точечные исключения по мере необходимости — так список остаётся управляемым и не превращается в свалку из сотен ручных строк.

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

Оптимизация скорости и стабильности соединения

Скорость прокси для Happ определяется тремя факторами: близостью и загрузкой сервера, выбранным транспортом и параметрами сети. Начните с серверов — прогоните пинг по нескольким узлам подписки и выбирайте не самый «красивый», а самый стабильный по отклику. Подбор узлов под задачи разобран в разделе /servers/.

Транспорт влияет на устойчивость к потерям пакетов. На мобильных сетях и Wi-Fi с помехами UDP-based решения (например, соединения поверх QUIC/Reality) часто дают ровнее скорость, а на строгих корпоративных сетях лучше держится TCP+TLS. Если разрывы повторяются, переключите протокол в профиле и сравните.

Тонкая настройка на уровне сети помогает при «плавающей» скорости: уменьшение MTU (на проблемных линиях в район 1400) убирает фрагментацию, а включение mux/мультиплексирования снижает накладные расходы на множестве коротких соединений. Меняйте по одному параметру за раз и замеряйте — иначе невозможно понять, что именно помогло.

На Windows за стабильность TUN-режима и корректный перехват системного трафика отвечает Happ Utility. Держите её обновлённой: конфликты со сторонними сетевыми фильтрами и старыми драйверами адаптера — частая причина просадок. Вопросы шифрования и защиты соединения вынесены в раздел /security/.

Диагностика: если прокси не подключается

Если соединение не поднимается, двигайтесь от простого к сложному. Сначала обновите подписку — узлы в пуле могли смениться, и клиент держит устаревшие адреса. Одно нажатие «обновить подписку» подтягивает актуальные параметры без пересоздания профиля.

Проверьте системное время и часовой пояс. Транспорты с TLS/Reality чувствительны к рассинхрону часов: расхождение в несколько минут ломает рукопожатие, и внешне это выглядит как «сервер не отвечает». Включите автоматическую синхронизацию времени.

Смените узел и протокол. Если один сервер молчит, а соседний из той же подписки работает — проблема на стороне узла, а не клиента. Если молчат все, дело чаще в сети провайдера: попробуйте другой транспорт, смену SNI или подключение через мобильный интернет для проверки. Развёрнутый чек-лист неполадок собран в разделе поддержки.

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

Получите ключ для Happ

Ключ и ссылку подписки выдаёт Telegram-бот сервиса.

Получить ключ
FAQ

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

Чем прокси-режим Happ отличается от обычного VPN?

Классический VPN заворачивает в туннель весь трафик устройства целиком. Happ Proxy работает избирательно: он поднимает локальный прокси и по вашим правилам решает, что отправить через сервер, а что оставить напрямую. Это даёт контроль над маршрутизацией, списками исключений и split tunneling — то, ради чего Happ и настраивают.

Как добавить прокси для Happ, если у меня есть только ссылка-подписка?

Откройте Happ, зайдите в раздел профилей и вставьте ссылку-подписку (happ://, vless:// или https-ссылку). Клиент разберёт её и покажет список доступных узлов. Выберите ближайший сервер, проверьте пинг и нажмите подключение. Одна подписка обычно содержит несколько узлов — переключаться между ними можно без повторного добавления.

Что делать, если IP не меняется после подключения?

Значит трафик идёт мимо туннеля. Проверьте, что узел действительно активен, что режим маршрутизации не выводит нужные домены в исключения, и что приложению разрешён туннель в split tunneling. На Windows убедитесь, что запущена Happ Utility и поднят TUN-адаптер. После правок перезапустите соединение и проверьте IP заново.

Как настроить списки исключений, чтобы часть приложений шла напрямую?

Используйте split tunneling по приложениям (Android и TUN-режим на Windows): отметьте приложения, которые должны обходить туннель, — например, банковские. Для доменов применяйте правила по наборам geosite/geoip: локальные ресурсы направьте напрямую, остальное через сервер. Более специфичные правила ставьте выше общих и проверяйте результат после каждой правки.

Почему падает скорость и как её поднять?

Скорость зависит от загрузки сервера, транспорта и параметров сети. Прогоните пинг по узлам подписки и выберите самый стабильный. На нестабильных сетях попробуйте транспорт поверх QUIC/Reality, на строгих — TCP+TLS. При фрагментации уменьшите MTU до ~1400 и включите мультиплексирование. Меняйте по одному параметру и замеряйте результат.

Соединение обрывается или не поднимается вообще — с чего начать?

Сначала обновите подписку и синхронизируйте системное время — рассинхрон часов ломает TLS/Reality-рукопожатие. Затем смените узел и протокол: если работает соседний сервер, проблема в узле, если молчат все — в сети провайдера. В последнюю очередь отключите пользовательские правила маршрутизации: ошибочное исключение может уводить весь трафик мимо туннеля.