Нативные пакеты для APT, DNF, Zypper и AUR. Установка меньше чем за 60 секунд.
HorizonVPN поставляется в виде нативных пакетов для всех основных менеджеров пакетов. Без ручной компиляции и сломанных зависимостей. Одна команда устанавливает CLI, демон и плагин NetworkManager.
Без Electron-приложения и без обязательного расширения браузера. Настоящий демон, настоящий CLI, настоящая интеграция с ядром.
Демон HorizonVPN интегрируется с systemd как любая другая Linux-служба — это не костыльное фоновое приложение. Включите его один раз, и VPN будет автоматически подключаться при загрузке, переживать перезагрузки и перезапускаться при сбое процесса.
Только для первичной настройки подключения. Когда интерфейс WireGuard и правила аварийного выключателя iptables настроены, демон работает как системная служба под собственным пользователем. После этого вы подключаетесь и отключаетесь как обычный пользователь.
Да. HorizonVPN интегрируется с NetworkManager через плагин WireGuard. Подключения отображаются как стандартные туннели WireGuard в nmtui и nmcli, а передача DNS автоматически обрабатывается через systemd-resolved.
Да. CLI отлично работает на серверах без X11 или Wayland. Настройте один раз и запускайте как службу systemd для постоянных подключений, переживающих перезагрузки.
WireGuard включен в основную ветку ядра Linux начиная с версии 5.6 (март 2020). Ubuntu 20.04+, Debian 11+, Fedora 32+ и актуальный Arch уже имеют его. Старые ядра могут использовать модуль DKMS как fallback.
Да — через правила DROP в iptables/nftables, которые блокируют весь не-VPN-трафик сразу при обрыве туннеля. Утечки IPv6 заблокированы по умолчанию. При намеренном отключении правила удаляются корректно.
Да, через Linux cgroups версии 2. Можно маршрутизировать отдельные приложения или целые срезы systemd через VPN, пока остальные используют прямое подключение. Для полной поддержки cgroups версии 2 требуется ядро 5.10+.
Похожие гайды