Как использовать CLI Proton VPN для Linux
- Чтение
- 1 мин.
- Категория
- Linux

CLI Proton VPN (утилита командной строки) работает из терминала Linux. Он отличается от нашего приложения Linux (GUI), которое имеет графический интерфейс пользователя.
- Поддерживаемые дистрибутивы
- Как установить CLI для Linux
- Как использовать CLI для Linux
- Как настроить параметры VPN
Поддерживаемые дистрибутивы
CLI Proton VPN официально поддерживается Proton в последних стабильных версиях:
- Debian
- Ubuntu
- Fedora
CLI также доступен(новое окно) в Arch Linux. Официальная поддержка Arch находится в разработке.
- Arch
Он также может работать на других дистрибутивах Linux, но поддержка других дистрибутивов может быть ограничена.
Обратите внимание, что для работы Linux CLI требуются gnome-keyring(новое окно) (он также может работать с KWallet от KDE, но это официально не поддерживается) и NetworkManager(новое окно).
Также обратите внимание, что в настоящее время CLI не работает в конфигурациях без графического интерфейса (headless).
Мы будем добавлять больше дополнительных функций по мере продолжения разработки.
Как установить CLI для Linux
Вы можете установить как официальное приложение Proton VPN Linux с GUI, так и Linux CLI, но вы не сможете запускать их одновременно.
Debian и Ubuntu
1. Установите репозиторий Proton VPN для Linux так же, как и для официального приложения Proton VPN для Linux с графическим интерфейсом (GUI). Выполните шаги 1 и 2 в следующих руководствах (при желании вместо этого вы можете использовать бета-репозитории):
Если у вас уже установлено официальное GUI-приложение, вам не нужно этого делать.
2. Выполните команду:
sudo apt install proton-vpn-cli
Fedora
1. Установите репозиторий Fedora Proton VPN для Linux так же, как и для официального приложения Proton VPN для Linux с графическим интерфейсом (GUI). Выполните шаги 1 и 2 в следующем руководстве (при желании вместо этого вы можете использовать бета-репозиторией).
Если у вас уже установлено официальное GUI-приложение, вам не нужно этого делать.
2. Выполните команду:
sudo dnf install proton-vpn-cli
В процессе установки на Fedora вам будет предложено принять ключ OpenPGP. Для этого при появлении запроса нажмите y .
UserID : "Proton Technologies AG (Fedora 44) "
Отпечаток ключа: 6929133BDE1CE1CFA9EDB286D84176F6844830D4
Примечание. Этот отпечаток ключа верен только для последней версии Fedora (v. 44). Если вы используете более старую версию Fedora, отпечаток ключа будет другим.
Arch
Просто откройте окно терминала и выполните команду:
pacman -S proton-vpn-cli
Как использовать CLI для Linux
Как войти
1. Откройте окно терминала и выполните команду:
protonvpn signin [имя_пользователя]
2. После этого вам будет предложено ввести пароль Proton. Как обычно в командной строке Linux, вы не увидите на экране никакой обратной связи при вводе, поэтому просто нажмите [Enter], когда закончите.

Как подключиться к VPN-серверу
Чтобы подключиться к самому быстрому VPN-серверу, доступному на вашем тарифе, выполните команду:
protonvpn connect
Чтобы подключиться к определенной стране:
protonvpn connect --country [Страна]
В качестве [Страна] вы можете использовать код страны (US, GB, DE) или её полное название в кавычках. Например:
protonvpn connect --country US
или
protonvpn connect --country "United States"
Чтобы подключиться к определенному городу, выполните команду:
protonvpn connect --city [Город]
В качестве [Город] просто введите название города из одного слова или используйте кавычки для названий, состоящих из нескольких слов. Например:
protonvpn connect --city miami
или
protonvpn connect --city "New York"
Чтобы подключиться к конкретному серверу, выполните:
protonvpn connect [имя сервера]
Список имен серверов Proton VPN можно найти здесь. Например:
protonvpn connect CH#242
Обратите внимание, что названия стран, городов, штатов и серверов нечувствительны к регистру, поэтому не имеет значения, используете вы заглавные буквы или нет.
Как отключиться и выйти
Чтобы отключить VPN, выполните:
protonvpn disconnect
Обратите внимание, что вы по-прежнему будете авторизованы в своем аккаунте Proton VPN. Если этим компьютером пользуются другие люди, рекомендуется выйти из аккаунта. Для этого выполните:
protonvpn signout
Как настроить параметры VPN
Чтобы настроить дополнительные параметры VPN, выполните следующую команду:
protonvpn config set [опция] [настройка][настройка 2]
Большинство опций имеют только одну настройку, и все настройки сбрасываются до значений по умолчанию при вашем выходе.
Чтобы вывести список всех доступных команд конфигурации, выполните:
protonvpn config list
Вот список настроек, доступных в CLI на данный момент:
Анонимные отчеты об ошибках
Включение этой опции позволяет отправлять анонимные отчеты об ошибках в Proton VPN, что помогает нам устранять ошибки и улучшать наше программное обеспечение.
Опция: anonymous-crash-reports
Использование:
Чтобы включить:
protonvpn config set anonymous-crash-reports on
Чтобы отключить:
protonvpn config set anonymous-crash-reports off
IPv6
Опция: ipv6
Использование: см. Proton VPN и поддержка IPv6
Умеренный NAT (тип NAT 2)
Опция: moderate-nat
Использование: см. Что такое умеренный NAT и как его использовать?
Kill switch
Опция: kill-switch
Использование: см. Что такое kill switch?
VPN Accelerator
Опция: vpn-accelerator
Использование: см. Как использовать VPN Accelerator
Пользовательская DNS
Опция: custom-dns
Использование: см. Как использовать пользовательскую DNS
Kill switch
Опция: kill-switch
Использование: см. Что такое kill switch?
NetShield Ad-blocker
Опция: netshield
Использование: см. Как использовать NetShield Ad-blocker
Переадресация портов
Опция: port-forwarding
Использование: см. Переадресация портов
Чтобы просмотреть актуальный список функций, доступных на данный момент в Linux CLI, выполните:
protonvpn config set