Запрос «Happ VPN» встречается часто, и за ним стоит недоразумение: люди ищут VPN-сервис, а Happ — это программа. Разработчики формулируют однозначно: приложение не включает серверов и VPN-услуг не оказывает.
Разница практическая, а не терминологическая. Установив Happ, вы получаете пустой клиент: подключаться ему не к чему, пока не появится конфигурация.
Что такое клиент и что такое сервис
Разделение простое, и через него становятся понятны все остальные вопросы.
Сервис держит серверы, отвечает за их работу и за адреса, с которых вы выходите в сеть. Он выдаёт вам конфигурацию — файл или ссылку подписки.
Клиент — программа на вашем устройстве, которая эту конфигурацию читает и поднимает соединение. Своих серверов у него нет, и от того, какой клиент вы поставите, качество связи почти не зависит.
Happ — клиент. Как и v2RayTun, Hiddify, Streisand, NekoBox: все они работают на одном движке Xray-core и принимают одинаковые ссылки. Поэтому подписка, заведённая в одном, переносится в другой без переделки.
Отсюда следствие, ради которого стоит читать дальше: сайты, предлагающие «купить Happ VPN», продают не Happ, а собственную подписку под именем популярного клиента. Это не обязательно плохо, но понимать, у кого именно вы покупаете, стоит до оплаты, а не после.
Что Happ умеет
Клиент кроссплатформенный: Windows, macOS, Linux, iOS, Android, а также tvOS и Android TV.
Из протоколов поддержаны VLESS с Reality, VMess, Trojan, Shadowsocks и SOCKS; на Android дополнительно Hysteria2. Для подписки нашей панели это означает, что подойдёт ссылка VLESS — одна на все устройства.
Из полезного сверх подключения — маршрутизация по отдельным приложениям, раздача соединения в локальную сеть через порты SOCKS5 и HTTP, перенос профилей между устройствами через QR-код.
Где скачивать. Официальный сайт — happ.su, исходники и сборки лежат в организации Happ-proxy на GitHub, на Android есть Google Play. Сторонние сборки и переупакованные APK — плохая идея в любом приложении, но здесь особенно: в клиент вы вводите ключ доступа, и он оказывается там же, где всё остальное.
Как добавить ссылку подписки
Порядок одинаков на всех платформах, различаются только названия пунктов.
- Скопируйте ссылку подписки в личном кабинете. Это одна строка, начинающаяся с
https://, — не путайте её с конфигурацией отдельного узла видаvless://. - Откройте Happ и выберите добавление профиля. Клиент умеет три способа: вставить ссылку из буфера, отсканировать QR-код, импортировать файл.
- Разрешите создание VPN-профиля. На iOS и Android система спросит об этом при первом подключении — без разрешения туннель не поднимется.
- Проверьте, что профиль подтянулся. После импорта в списке появляются узлы с названиями и адресами. Пустой список означает, что ссылка скопирована не целиком или срок её действия истёк.
- Замерьте задержку и выберите узел. В клиенте есть проверка задержки; ориентируйтесь на наименьшее значение — что означают эти миллисекунды, разобрано в статье о пинге.
- Подключитесь и проверьте на одном известном сайте, а не на всех сразу.
Ссылка подписки обновляется сама: когда состав узлов на стороне сервиса меняется, клиент подтягивает новый список без вашего участия. В этом её смысл и отличие от разовой конфигурации.
Что чаще всего идёт не так
«Конфигурация недействительна». Ссылка скопирована не полностью — типично при выделении пальцем на телефоне — либо подписка истекла. Скопируйте заново кнопкой копирования, а не выделением.
Профиль импортировался, узлов нет. Ссылка ведёт на подписку, но та пуста: у сервиса не выданы узлы для вашей учётной записи. Это вопрос к сервису, а не к клиенту.
Подключение есть, сайты не открываются. Отказ маршрута, а не подключения. Верните настройки маршрутизации к значениям по умолчанию и проверьте один домен; общий порядок — в разборе «туннель подключился, но интернета нет».
Подключается, потом отваливается. Характер обрыва укажет причину: в простое, под нагрузкой, при погасшем экране — это разные неисправности.
На телевизоре профиль пропадает. На tvOS система при нехватке памяти очищает хранилище приложения, и конфигурация может потеряться. Держите ссылку подписки под рукой, чтобы импортировать заново.
Стоит ли менять клиент, если что-то не работает
Обычно нет, и это экономит вечер.
Клиенты на Xray-core делят один движок. Если соединение не поднимается в Happ, оно с высокой вероятностью не поднимется и в v2RayTun: причина в конфигурации, в сети или на сервере, а не в оболочке. Смена клиента имеет смысл, когда нужна конкретная возможность — скажем, маршрутизация по приложениям или поддержка вашей платформы, — а не как способ починки.
Проверить гипотезу дёшево: импортируйте ту же ссылку во второй клиент. Одинаковое поведение подтверждает, что дело не в приложении, и дальше искать надо по общему порядку диагностики.
Коротко
Happ — клиент на Xray-core, а не VPN-сервис: серверов он не даёт, и без ссылки подписки бесполезен. Скачивать его стоит с happ.su или из репозиториев Happ-proxy на GitHub. Подписка добавляется одной ссылкой и дальше обновляется сама. А если после подключения что-то не работает, менять клиент почти никогда не помогает: тот же движок даст тот же результат, и причину надо искать в конфигурации, сети или на сервере.