Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете согласие на работу с этими файлами.
OK

Как установить VPN на Linux

Для настройки VPN на Linux, вам потребуется получить ключ и скачать приложение

  • Как получить ключ?

Ключ выдаёт Telegram-бот или личный кабинет на сайте — работает и то, и другое, аккаунт общий. При первом запуске доступен пробный период на 7 дней: в боте нажмите "🎁 Получить пробный период", в кабинете — одноимённую кнопку на главном экране.
Если у вас уже есть активный ключ, откройте бота и нажмите "🌐 Мой VPN" — или возьмите тот же ключ в личном кабинете
Как установить VPN на Linux — AeroVPN
  • Как подключить VPN?
В боте не предусмотрена инструкцию по подключению на Linux. Инструкция доступна только здесь.

  1. Скопируйте ключ (начинается на https://sub.aerogd.org/...)
  2. Скачайте программу Happ с официального сайта. Скачать можно по этой ссылке
  3. Установите приложение
  4. Нажмите на кнопку «Добавить из буфера»
  5. Всё готово!
ВНИМАНИЕ! Отображаемое значение ping в программе может быть некорректным. Чтобы узнать реальный ping, рекомендуем воспользоваться сайтом Speedtest.

Особенности Linux

На Linux Happ ставится пакетом под ваш дистрибутив, а дальше всё упирается в права на создание туннеля и в то, как в системе разрешаются DNS-имена.

Что требуется системе

Официально поддерживаются современные дистрибутивы: Ubuntu 22.04+, Debian 11.6+, Red Hat 8.10+ и их производные. На уровне системы нужны GCC 10+ и glibc 2.31+ — на более старых сборках приложение не запустится. Пакеты собраны под Debian/Ubuntu, Fedora/RHEL и Arch.

Права на создание туннеля

Режим TUN создаёт сетевой интерфейс, а для этого нужны права root или capability CAP_NET_ADMIN. Запуск от обычного пользователя без них завершится ошибкой создания устройства. Если туннель поднимать не хочется, остаётся режим прокси — он работает без дополнительных прав, но обслуживает только приложения, читающие системные настройки прокси.

Утечки DNS

Самая частая проблема именно на Linux: systemd-resolved может продолжать спрашивать DNS-серверы провайдера в обход туннеля, и часть сайтов будет резолвиться как раньше. Проверьте, какие серверы используются, командой resolvectl status, и при необходимости укажите для интерфейса туннеля DNS из конфигурации подключения.

Автозапуск

Чтобы туннель поднимался при загрузке, оформите клиент как systemd-юнит и включите его командой systemctl enable --now. Логи подключения после этого смотрятся через journalctl — это удобнее, чем ловить вывод в терминале.

Сервер без графической оболочки

GUI-клиент рассчитан на настольные сборки. На сервере без графики удобнее взять консольный клиент на том же ядре Xray и развернуть ссылку-подписку в конфигурационный файл вручную.