Happ и AmneziaVPN: сравнение клиентов
- Автор
- Екатерина Лебедева, редактор раздела knowledge base
- Проверил:
- Артём Волков
- Проверено:
- Опубликовано:
- , обновлено
- Версия гайда:
- 1.0
Коротко
Happ — клиент для готовых серверов на протоколах Xray-core. AmneziaVPN сама разворачивает VPN-сервер на арендованной машине пользователя и работает через OpenVPN, WireGuard, AmneziaWG, Shadowsocks и тот же Xray-core. Это решения из разных категорий, а не два клиента для одного сервера.
Happ и AmneziaVPN устроены по-разному. Happ — клиент: он подключается к серверу, который настроен заранее, по ссылке или подписке, а собственных серверов не разворачивает. AmneziaVPN — открытое приложение, которое устанавливает VPN-сервер на виртуальной машине пользователя по SSH и подключается к нему через несколько протоколов: классические OpenVPN, WireGuard и IKEv2, а также варианты с маскировкой трафика — AmneziaWG, Shadowsocks и Xray-core. У AmneziaVPN открыт весь код, у Happ — только готовые сборки без исходников.
Сравнение по 11 параметрам
Happ и AmneziaVPN относятся к разным категориям решений: Happ — клиент для уже настроенного сервера, AmneziaVPN — приложение для развёртывания собственного сервера и подключения к нему.
| Параметр | Happ | AmneziaVPN |
|---|---|---|
| Ядро / протоколы | Xray-core, 6 протоколов | OpenVPN, WireGuard, IKEv2, AmneziaWG, Shadowsocks, Xray-core |
| Открытость кода | закрыт: на GitHub только README и готовые сборки | открыт целиком под лицензией GPL-3.0, репозиторий amnezia-vpn/amnezia-client |
| Разработчик | Flyfrog LLC | Privacy Technologies OU |
| Что нужно для старта | ссылка, подписка или конфигурация от провайдера | своя виртуальная машина: адрес, логин и пароль для развёртывания сервера по SSH |
| Платформы | Windows, macOS, Linux, iOS/iPadOS, Android, Android TV, Apple TV | Windows, macOS, Linux, Android, iOS/iPadOS |
| Формы импорта | ссылка (буфер обмена, QR-код, диплинк), подписка обычная и зашифрованная, ручной ввод | данные для подключения к своей виртуальной машине или файл конфигурации сервера |
| Режим подключения | на десктопе TUN или системный прокси; на мобильных — системный VPN | системный VPN на всех платформах |
| Раздельное туннелирование | по приложениям (Android) и по правилам маршрутизации на подписку | по сайтам на всех платформах, по приложениям — на Android и десктопе, но не на iOS |
| Маршрутизация | JSON-профиль на подписку, генератор routing.happ.su, правила GeoIP и GeoSite | список сайтов и приложений для раздельного туннелирования без отдельных профилей |
| Поддержка ТВ | Android TV (то же приложение) и отдельная программа для Apple TV | нет данных об отдельном приложении для Android TV или Apple TV |
| Версия и дата | 5.9.0 в App Store (22.09.2026), 4.3.0 для десктопа (15.09.2026) | 5.0.3 в App Store (21.09.2026), Android-версия обновлена 18.09.2026 |
Данные сверены 28 сентября 2026 года по документации Happ и официальным страницам AmneziaVPN.
Чем отличаются на практике
Кто настраивает сервер
Это главное отличие. Happ не создаёт серверы: он подключается к параметрам, которые уже есть — по ссылке протокола, ручному вводу или подписке от провайдера. AmneziaVPN идёт дальше: приложение само подключается к чистой виртуальной машине пользователя по SSH и устанавливает на неё VPN-службу в Docker-контейнерах. Из-за этого AmneziaVPN не нужен провайдер подписки, но нужна собственная виртуальная машина, за которую пользователь платит и отвечает сам.
Общий протокол — Xray-core
У AmneziaVPN среди протоколов есть вариант на движке Xray-core — том же, что использует Happ. Это не делает приложения взаимозаменяемыми: AmneziaVPN разворачивает сервер с этим движком самостоятельно, а Happ такой функции не имеет и работает только как клиент для уже готового сервера на Xray-core, независимо от того, кто и как его настроил.
Раздельное туннелирование
В AmneziaVPN раздельное туннелирование по сайтам доступно на всех платформах, а по конкретным приложениям — только на Android и в десктопных версиях; на iOS такой возможности нет. У Happ подобная избирательность строится иначе: через профиль маршрутизации с правилами GeoIP, GeoSite и списками доменов, привязанный к конкретной подписке, а не к отдельному приложению на устройстве.
Протоколы с маскировкой трафика
AmneziaVPN, помимо классических OpenVPN, WireGuard и IKEv2, предлагает варианты с изменённой структурой пакетов: собственный AmneziaWG, OpenVPN поверх Cloak и OpenVPN поверх Shadowsocks. Happ таких комбинированных вариантов не предлагает: набор протоколов ограничен тем, что поддерживает сам Xray-core, включая параметр фрагментации TLS у Hysteria2 и Reality у VLESS.
Кому что подходит
Happ подойдёт, если:
- уже есть готовый сервер, ссылка или подписка на протоколах Xray-core;
- нужна маршрутизация по правилам GeoIP и GeoSite на конкретную подписку;
- нужен клиент для Android TV или Apple TV.
AmneziaVPN подойдёт, если:
- нужно развернуть собственный VPN-сервер на своей виртуальной машине с нуля;
- важен выбор между несколькими протоколами подключения на одном сервере, включая WireGuard;
- нужно раздельное туннелирование по конкретным приложениям на Android или десктопе.
Если сервер уже развёрнут через AmneziaVPN на движке Xray-core, а нужен клиент для устройства без поддержки AmneziaVPN, например Apple TV, для него подойдёт Happ — при условии, что параметры сервера можно оформить как обычную ссылку протокола.
Перенос сервера Xray-core из AmneziaVPN в Happ
- Уточните у того, кто развернул сервер в AmneziaVPN, какой протокол выбран — раздел с протоколами с маскировкой трафика включает и Xray-core, и обычный WireGuard, которые Happ не поддерживает одинаково.
- Если выбран Xray-core, получите параметры подключения в виде ссылки одного из протоколов Xray-core — например VLESS или Trojan.
- В Happ добавьте эту ссылку вручную или через QR-код.
- Настройте TUN или системный прокси отдельно: настройки раздельного туннелирования AmneziaVPN не переносятся автоматически.
Если сервер развёрнут на WireGuard, AmneziaWG или классическом OpenVPN, перенести его в Happ не получится — эти протоколы поддерживает только AmneziaVPN.
Главное
- Happ — клиент для уже настроенного сервера; AmneziaVPN сама разворачивает VPN-сервер на виртуальной машине пользователя по SSH и Docker.
- AmneziaVPN поддерживает больше протоколов подключения, включая OpenVPN, WireGuard, IKEv2, AmneziaWG, Shadowsocks и Xray-core — тот же движок, что и в Happ.
- Исходный код AmneziaVPN открыт целиком под лицензией GPL-3.0 на GitHub; у Happ в репозиториях — только README и готовые сборки.
- AmneziaVPN поддерживает раздельное туннелирование по приложениям на Android и десктопе, а по сайтам — на всех платформах; на iOS раздельный список приложений не поддерживается.
- На 28 сентября 2026 года версия AmneziaVPN для iOS — 5.0.3 от 21 сентября 2026 года, Android-версия обновлена 18 сентября 2026 года.
Частые вопросы
AmneziaVPN и Happ можно использовать вместе?
Да, это независимые приложения, и ничто не мешает установить оба. Если AmneziaVPN развернула сервер на протоколе Xray-core, для подключения к нему подойдёт и сам AmneziaVPN, и Happ — при условии, что параметры сервера доступны в виде обычной ссылки протокола, а не только через собственный формат конфигурации AmneziaVPN.
Нужен ли для AmneziaVPN отдельный сервер?
Да, в типичном сценарии пользователь указывает в приложении адрес, логин и пароль своей виртуальной машины, а AmneziaVPN сама устанавливает на неё VPN-службу через Docker-контейнеры. Это отличается от Happ, где сервер настраивают заранее — вручную или через провайдера подписки — а приложение только подключается к готовым параметрам.
Использует ли AmneziaVPN тот же Xray-core, что и Happ?
Да, среди протоколов AmneziaVPN есть вариант на движке Xray-core — том же ядре, что использует Happ. Разница в том, как каждое приложение с ним работает: AmneziaVPN разворачивает сервер с этим движком самостоятельно по SSH, а Happ подключается к уже готовому серверу на Xray-core по ссылке или подписке, без развёртывания.
Чем протоколы с маскировкой трафика в AmneziaVPN отличаются от протоколов Happ?
AmneziaVPN описывает несколько протоколов с маскировкой трафика: OpenVPN через плагин Cloak, OpenVPN через Shadowsocks, собственный AmneziaWG и Xray-core. У Happ протоколы — это протоколы самого Xray-core: VLESS с Reality, VMess, Trojan, Shadowsocks, SOCKS5 и Hysteria2. Пересечение — Shadowsocks и семейство протоколов Xray-core; остальные наборы не совпадают.
Поддерживает ли AmneziaVPN Android TV или Apple TV?
В открытых источниках отдельного приложения AmneziaVPN для Android TV или Apple TV не найдено — только версии для Windows, macOS, Linux, Android и iOS. У Happ обе телевизионные платформы поддерживаются: Android TV через основное Android-приложение и отдельная программа для Apple TV.
Что такое AmneziaWG?
Это собственный протокол проекта Amnezia на основе WireGuard с изменённой структурой пакетов. Он входит в число протоколов, которые предлагает AmneziaVPN при развёртывании своего сервера. У Happ протокола WireGuard или AmneziaWG нет: набор протоколов ограничен тем, что поддерживает Xray-core.
Упомянутые темы
Похожие материалы
Разделы по теме
Источники
- Документация Happ: где скачать — обращение 28 сентября 2026
- Документация Happ: добавление конфигурации и подписки — обращение 28 сентября 2026
- AmneziaVPN в App Store — обращение 28 сентября 2026
- Репозиторий amnezia-client на GitHub — обращение 28 сентября 2026
- Релиз AmneziaVPN 5.0.3.0 — обращение 28 сентября 2026
- Официальный сайт AmneziaVPN — обращение 28 сентября 2026