FreeGuard VPN
ДімVPN ВузлиЗавантаженняЦіноутворення

Free VPN for Linux — FreeGuard CLI (no GUI client today)

FreeGuard for Linux ships as a CLI tool only, no desktop GUI. Install via our install script, Homebrew, or GitHub Releases. x86_64 and arm64 supported.

У Linux FreeGuard постачається лише як CLI-інструмент. Наразі для Linux немає GUI-клієнта. Встановіть його через наш скрипт встановлення, Homebrew або завантажте бінарний файл із GitHub Releases. Працює в дистрибутивах x86_64 та arm64.

Доступність у Linux: лише CLI, без GUI наразі

Наш Linux-варіант — це клієнт командного рядка на базі Go, побудований на ядрі mihomo. Наразі ми не публікуємо настільний GUI для Linux. Якщо вам потрібен GUI, використовуйте застосунок для Windows або Mac.

Linux-клієнт FreeGuard — це CLI freeguard, що поширюється як один бінарний файл для основних Linux-дистрибутивів x86_64 та arm64. Він обробляє вхід у систему, вибір вузла, підключення, правила маршрутизації та автозапуск — усе з термінала.

Наразі ми не постачаємо настільний GUI для Linux. Якщо вам потрібен настільний UI, скористайтеся застосунками FreeGuard для Windows або Mac.

Як саме встановити FreeGuard у Linux

Три підтримувані способи встановлення: наш скрипт встановлення, Homebrew або GitHub Releases. Офіційних репозиторіїв apt, dnf чи pacman немає.

Скрипт встановлення (рекомендовано):

curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Прямий бінарний файл: завантажте артефакт релізу для вашої архітектури з GitHub Releases.

Ми не публікуємо .deb, .rpm або пакети Arch через репозиторії дистрибутивів, і в жодному upstream-репозиторії немає запису apt install freeguard / dnf install freeguard / pacman -S freeguard.

Функції, які справді постачаються в Linux CLI

  • Протоколи: anytls, hysteria2, trojan — налаштовуються через freeguard config
  • Вибір вузла: freeguard connect <alias> (наприклад, freeguard connect la2, hk1) або автоматичний режим «найкращий вузол»
  • Правила маршрутизації: підкоманда freeguard rule для додавання та перегляду користувацьких правил маршрутизації
  • Автозапуск: freeguard autostart enable встановлює systemd user service у ~/.config/systemd/user/freeguard.service (root-daemon не потрібен)
  • Діагностика: freeguard doctor перевіряє ваше середовище
  • Статус/моніторинг: freeguard status і freeguard monitor для живої інформації про з’єднання

Окремий перемикач kill-switch для настільного застосунку та split tunneling для окремих застосунків не доступні як CLI-команди.

Як почати

  1. Крок 1: Запустіть curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
  2. Крок 2: Запустіть freeguard init і увійдіть за допомогою свого безкоштовного облікового запису
  3. Крок 3: Запустіть freeguard connect (або freeguard connect la2 тощо для конкретного вузла)

Часті запитання

Чи є у FreeGuard застосунок із GUI для Linux?

Ні. Наразі Linux-варіант — це лише freeguard CLI. У Linux немає настільного GUI. Якщо вам потрібен GUI, використовуйте застосунок для Windows або Mac.

Чи можу я встановити FreeGuard через менеджер пакетів свого дистрибутива?

Не з офіційних репозиторіїв дистрибутивів. Використовуйте наш скрипт встановлення (install.sh), Homebrew або завантажте бінарний файл із GitHub Releases. Наразі ми не публікуємо пакети для apt, dnf, pacman або AUR.

Чи працює CLI на headless-серверах і в Docker?

Так. CLI — це один бінарний файл Go без залежностей від GUI. Він працює в SSH-сеансах, у контейнерах і на мінімальних базових образах, якщо контейнер має необхідні мережеві можливості для створення TUN device.

Чи можу я запускати FreeGuard автоматично під час завантаження?

Так. freeguard autostart enable встановлює systemd user service у ~/.config/systemd/user/freeguard.service. Він працює від імені вашого користувача, а не як root-daemon.

Які архітектури підтримуються?

Linux x86_64 і arm64. Релізи для обох архітектур публікуються на GitHub Releases і доступні через скрипт встановлення.

Які Linux-дистрибутиви підтримуються?

Має працювати будь-який сучасний Linux із відносно новим ядром, оскільки CLI постачається як один самодостатній бінарний файл. Ми в основному тестуємо на Ubuntu та Debian.

Чи підтримує Linux CLI ті самі протоколи, що й desktop apps?

Так. anytls, hysteria2 і trojan підтримуються в CLI, з тим самим базовим ядром mihomo, яке використовують застосунки для Windows і Mac.

Як видалити CLI?

Якщо встановлено через скрипт встановлення, видаліть бінарний файл freeguard із /usr/local/bin (або вашого префікса встановлення) і видаліть ~/.config/freeguard. Для Homebrew виконайте brew uninstall freeguardvpn. Для systemd user service спочатку виконайте freeguard autostart disable.

Остання перевірка: 2026-04-15