FreeGuard CLI: VPN в вашем терминале
FreeGuard CLI — это бесплатный VPN-клиент с открытым исходным кодом, работающий из командной строки, который позволяет подключаться к VPN-серверам, управлять подпиской и автоматизировать защиту сети — всё из терминала. Независимо от того, являетесь ли вы разработчиком, системным администратором или продвинутым пользователем, CLI предоставляет самый быстрый и удобный для скриптов способ защитить ваше интернет-соединение.
Почему стоит использовать CLI VPN-клиент?
Графические VPN-приложения подходят для обычного использования, но уступают, когда вам нужны скорость, контроль и автоматизация. Вот почему подход CLI выигрывает для технических пользователей:
Сырая скорость
FreeGuard CLI подключается за секунды. Не нужно загружать GUI, ждать заставку или запускать лишние фоновые процессы. Откройте терминал, введите одну команду — и вы подключены.
freeguard connect
Вот и всё. Ваш трафик теперь зашифрован и проходит через самый быстрый доступный сервер.
Готовность к автоматизации
Нужно подключаться к VPN перед запуском скрипта развертывания? Хотите менять серверы каждый час? CLI напрямую интегрируется в shell-скрипты, задания cron и CI/CD-пайплайны.
#!/bin/bash
freeguard connect --server us-west
./deploy.sh
freeguard disconnect
Поддержка headless-серверов
Запускаете облачный инстанс без среды рабочего стола? CLI отлично работает на headless-серверах. Нет X11, нет Wayland — нет проблем. Установите, выполните аутентификацию, подключитесь.
Интеграция с AI-агентами
Именно это по-настоящему отличает FreeGuard CLI. Он изначально спроектирован для работы с AI-ассистентами программирования, такими как Claude Code, Cursor и OpenClaw. AI-агенты могут устанавливать, настраивать и управлять вашим VPN-соединением через естественный диалог. Никаких ручных действий не требуется.
Быстрая установка
Начать работу можно менее чем за минуту на любой платформе.
macOS
brew install freeguard/tap/freeguard
Linux (Ubuntu / Debian)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Linux (другие дистрибутивы)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Установщик определяет ваш дистрибутив и устанавливает подходящий пакет.
Windows
winget install FreeGuard.CLI
Проверка установки
freeguard --version
Вы должны увидеть номер версии, выведенный в stdout.
Ваше первое подключение
Шаг 1: Войти
freeguard login
Это откроет браузер для аутентификации. На headless-серверах используйте вход по электронной почте:
freeguard login --method email
Шаг 2: Подключиться
freeguard connect
FreeGuard автоматически выбирает самый быстрый сервер на основе вашего местоположения. Чтобы выбрать конкретный регион:
freeguard connect --server jp-tokyo
Шаг 3: Проверить
freeguard status
Здесь отображаются статус подключения, текущий сервер, протокол и время работы.
Шаг 4: Отключиться
freeguard disconnect
Чем FreeGuard CLI отличается
Настройка одной командой
Другие CLI для VPN требуют скачивания файлов конфигурации, редактирования YAML и ручного управления сертификатами. FreeGuard CLI делает всё сам:
freeguard login && freeguard connect
Две команды. Ноль файлов конфигурации.
Создан для AI-агентов
FreeGuard CLI — первый VPN-клиент, разработанный для управления AI-ассистентами. Каждая команда поддерживает вывод --json и режим --no-color для машинного анализа. AI-агенты на платформах вроде Claude Code могут устанавливать и управлять FreeGuard без какого-либо участия человека.
Современные протоколы
FreeGuard CLI поддерживает протоколы Trojan, Hysteria2 и AnyTLS из коробки. Клиент автоматически выбирает лучший протокол в зависимости от условий вашей сети, либо вы можете указать его вручную:
freeguard connect --protocol hysteria2
Паритет между платформами
Одни и те же команды одинаково работают в macOS, Linux и Windows. Скрипты, которые вы пишете на Mac, будут без изменений работать на ваших production-серверах.
Open Source
CLI-клиент полностью имеет открытый исходный код. Вы можете проверить код, вносить улучшения или форкнуть его для собственного использования.
Основные команды в кратком виде
| Команда | Описание |
|---|---|
freeguard login |
Выполнить аутентификацию вашей учетной записи |
freeguard connect |
Подключиться к самому быстрому серверу |
freeguard connect --server <id> |
Подключиться к конкретному серверу |
freeguard disconnect |
Отключиться от VPN |
freeguard status |
Показать статус подключения |
freeguard servers |
Показать список доступных серверов |
freeguard config |
Просмотреть или обновить настройки |
freeguard logout |
Выйти из системы |
Что дальше
- Обзор FreeGuard CLI — полный список возможностей и документация
- Настройка AI Agent — позвольте вашему AI-ассистенту управлять VPN за вас
- Тарифы — выберите план, подходящий под ваше использование
- CLI vs GUI — не уверены, какой клиент выбрать? Сравниваем их бок о бок
Последнее обновление: March 2026