Установка и настройка Happ в Linux-дистрибутивах
Десктопный клиент Happ на Linux работает на ядре Xray и раздаёт локальный прокси для системы и приложений. Ниже — установка через AppImage или пакет, подключение ссылки-подписки из Telegram-бота и настройка автозапуска.
Как подключить Happ VPN на Linux
Установите приложение
Скачайте Happ для Linux из официального источника для вашего дистрибутива.
Получите ключ
Откройте Telegram-бот и активируйте доступ.
Добавьте ключ
Импортируйте ссылку подписки в приложение.
Включите подключение
Выберите сервер и включите VPN.
Установка Happ на Linux: AppImage и .deb
Десктопная сборка Happ распространяется в разделе Releases репозитория Happ-proxy на GitHub. Для большинства дистрибутивов удобнее универсальный формат AppImage — он не требует установки и запускается из любой папки. Для семейства Debian и Ubuntu есть отдельный пакет .deb.
Скачайте свежий файл под свою архитектуру (обычно x86_64) и сделайте AppImage исполняемым, затем запустите: `chmod +x Happ-x86_64.AppImage` и `./Happ-x86_64.AppImage`. Для .deb используйте `sudo apt install ./happ_amd64.deb` — менеджер пакетов сам подтянет зависимости.
Если AppImage не стартует, чаще всего не хватает библиотеки FUSE. Установите её командой `sudo apt install libfuse2` (Debian/Ubuntu) или аналогом для вашего дистрибутива. В качестве обходного пути AppImage можно распаковать и запустить напрямую: `./Happ-x86_64.AppImage --appimage-extract` и затем `./squashfs-root/AppRun`.
Импорт подписки и конфигурации
Доступ к серверам выдаёт Telegram-бот сервиса: там вы активируете пробный, оплаченный или официальный ключ и получаете ссылку-подписку вида https://…/sub/…. Эта ссылка содержит актуальный список серверов и параметры Xray — вводить конфиги вручную не нужно.
В приложении откройте добавление конфигурации, вставьте ссылку-подписку и сохраните. Happ загрузит все доступные серверы одним списком и в дальнейшем будет обновлять их по этой же ссылке. Если серверы меняются или добавляются новые локации, достаточно нажать обновление подписки — переустановка не требуется.
При необходимости можно добавить и одиночную конфигурацию: скопируйте строку vless:// или ss:// из бота и вставьте её через импорт из буфера обмена. Один и тот же ключ работает на всех устройствах, поэтому подписка для Linux, Windows и мобильных клиентов совпадает.
Запуск прокси-режима на ядре Xray
После импорта выберите сервер из списка и включите подключение. Happ поднимает локальный прокси (SOCKS и HTTP) на ядре Xray и маршрутизирует через него трафик. В системном режиме клиент прописывает прокси в настройки рабочего окружения, поэтому браузеры и большинство приложений начинают работать через туннель без дополнительной настройки.
Локальный порт прокси можно указать вручную в настройках приложения — это удобно, когда нужно направить в Happ только конкретную программу. Пропишите адрес 127.0.0.1 и заданный порт в настройках прокси браузера или в переменных окружения (например, `export https_proxy=http://127.0.0.1:PORT`), а остальной трафик оставить напрямую.
Для точечного разделения трафика в Happ есть маршрутизация по спискам и split tunneling — какие домены и приложения идут через прокси, а какие в обход. Подробный разбор правил и utility вынесен в отдельные разделы сайта, чтобы не смешивать базовую установку с тонкой настройкой маршрутов.
Автозапуск Happ при старте системы
Чтобы прокси поднимался автоматически, добавьте клиент в автозагрузку рабочего окружения. Создайте файл `~/.config/autostart/happ.desktop` со строками `[Desktop Entry]`, `Type=Application`, `Exec=/полный/путь/Happ-x86_64.AppImage` и `X-GNOME-Autostart-enabled=true`. GNOME, KDE и большинство сред подхватят его при следующем входе.
Для .deb-установки ярлык автозапуска можно включить прямо в настройках приложения либо через меню автозагрузки вашего окружения — путь к исполняемому файлу подставится автоматически. После входа Happ свернётся в системный трей и будет доступен из значка рядом с часами.
Если вы запускаете Linux без графической оболочки, оформите запуск как пользовательский сервис systemd: положите unit в `~/.config/systemd/user/`, укажите путь к AppImage в `ExecStart` и активируйте автозапуск командой `systemctl --user enable --now happ.service`.
Проверка соединения и диагностика
После подключения проверьте, что трафик идёт через сервер: откройте любой сервис определения IP — адрес и страна должны соответствовать выбранной локации. Если IP остался прежним, убедитесь, что системный прокси включён, а приложение читает нужный локальный порт.
При обрывах или медленной скорости смените сервер в списке подписки — соседние локации часто дают более стабильный маршрут. Затем обновите подписку, чтобы получить актуальные параметры Xray, и перезапустите подключение. Иногда мешает локальный фаервол: разрешите Happ исходящие соединения в ufw или firewalld.
Если после обновления клиента список серверов не загружается, проверьте срок действия ключа в Telegram-боте и корректность ссылки-подписки. Логи подключения доступны в самом приложении и помогают отличить проблему с ключом от сетевой блокировки.
Готовы подключиться?
Получите ключ Happ VPN в Telegram-боте — пробный доступ на 3 дня без карты.
Получить ключЧастые вопросы
Как установить Happ на Linux?
Скачайте свежую сборку из раздела Releases репозитория Happ-proxy на GitHub: AppImage для любого дистрибутива или .deb для Debian и Ubuntu. AppImage сделайте исполняемым командой chmod +x и запустите, .deb установите через sudo apt install ./файл.deb. Затем добавьте ссылку-подписку из Telegram-бота.
Где взять ключ и подписку для Linux?
Ключ и ссылку-подписку выдаёт Telegram-бот сервиса — там активируется пробный, оплаченный или официальный доступ. Ссылка содержит список серверов и параметры Xray, её нужно один раз вставить в приложение. Ключ единый для всех устройств, поэтому подписка для Linux совпадает с Windows и мобильными клиентами.
AppImage не запускается — что делать?
Чаще всего не хватает библиотеки FUSE: установите её командой sudo apt install libfuse2 или аналогом для вашего дистрибутива. Как обходной путь распакуйте образ через ./Happ-x86_64.AppImage --appimage-extract и запустите ./squashfs-root/AppRun. Также убедитесь, что файлу выдан флаг исполнения через chmod +x.
Как настроить автозапуск Happ на Linux?
Создайте файл ~/.config/autostart/happ.desktop с записью Desktop Entry и путём к AppImage в строке Exec — GNOME и KDE подхватят его при входе. Для серверов без графики оформите пользовательский сервис systemd в ~/.config/systemd/user/ и включите его командой systemctl --user enable --now happ.service.
Как направить через Happ только один браузер?
Включите локальный прокси в настройках приложения и запомните адрес 127.0.0.1 с заданным портом. Пропишите этот прокси в настройках конкретного браузера или в переменной окружения https_proxy — тогда через туннель пойдёт только он, а остальной трафик останется напрямую. Для маршрутизации по доменам используйте split tunneling.
Соединение есть, но IP не меняется — почему?
Проверьте, что включён системный прокси, а приложение слушает нужный локальный порт. Смените сервер в списке подписки и обновите её, чтобы получить актуальные параметры. Если мешает локальный фаервол, разрешите Happ исходящие соединения в ufw или firewalld, затем перезапустите подключение.
Не подключается? Откройте «Happ VPN не работает» — пошаговая диагностика. Нужен ключ — раздел Ключи.