Настройка на Linux
На Linux выбор шире, чем на других системах, но готовой «кнопки» меньше. Разберём два пути: клиент с обычным окном и вариант для сервера, где графики нет вообще.
Где скачать
- Windows GITHUBУстановщик и портативная сборка Открыть ↗
- Android GITHUBAPK: отдельно arm64 и arm7 Открыть ↗
- macOS GITHUBСборка для macOS 10.15 и новее Открыть ↗
- Linux GITHUBAppImage и пакеты Открыть ↗
- Все платформы САЙТ ПРОЕКТАСтраница загрузки проекта Открыть ↗
Основной источник — релизы на GitHub: там всегда самая свежая сборка. Для Android посмотрите, какая у вас архитектура: почти все современные устройства — arm64.
Приложение бесплатное — платить за него не нужно ни на одном из этих источников. Мы не разработчики и не распространяем сборки: ссылки ведут в магазины приложений и на страницы проекта. Почему это важно — [как отличить подделку](/faq/official-site).
Вариант с интерфейсом
Для настольной Ubuntu, Fedora или Mint берите клиент с графическим интерфейсом — они распространяются как AppImage или пакет. Порядок тот же: установить, вставить ссылку-подписку, выбрать сервер, подключиться. Отдельно проверьте, что в системе есть поддержка туннельных интерфейсов — на десктопных сборках она есть по умолчанию.
Вариант из терминала
-
Установите ядро клиента
Для протоколов вида VLESS используется ядро проекта, распространяемое отдельным бинарником. Скачайте сборку под вашу архитектуру и положите в
/usr/local/bin. -
Получите конфигурацию из подписки
Подписка отдаёт список серверов в виде набора ссылок или готового JSON. Что именно лежит в вашей ссылке — можно посмотреть инструментом разбора.
-
Опишите конфигурацию файлом
Сохраните конфигурацию в
/etc/, укажите входящий локальный прокси и исходящее соединение до сервера. Проверьте запуск вручную, прежде чем делать службу. -
Сделайте службу systemd
Опишите unit-файл, включите автозапуск и проверьте журнал:
journalctl -u <имя службы> -f. Так вы сразу увидите ошибки конфигурации.
# проверка, что локальный прокси отвечает curl -x socks5h://127.0.0.1:1080 -s https://ifconfig.me
Если команда вернула адрес сервера, а не ваш — туннель работает, и остаётся направить в него нужные программы или систему целиком.
Нужна подписка, которая просто работает
Одна ссылка на все устройства, серверы в нескольких странах, автообновление конфигураций и поддержка в Telegram — ответ ~10 минут.
Есть ли официальный клиент Happ для Linux?
Настольного приложения с тем же интерфейсом, что на Windows, нет. Используются другие клиенты и то же ядро протокола — подписка от этого не меняется.
Как направить в туннель только один браузер?
Запустите локальный прокси и укажите его в настройках браузера или в профиле запуска. Так остальная система продолжит работать напрямую.
Подойдёт ли это для VPS?
Да, вариант из терминала как раз для систем без графики. Проверяйте журнал службы — большинство проблем видны там сразу.