Поиск по сайту:

Как установить и использовать ProtonVPN на настольном Linux


VPN (Виртуальная частная сеть) – это зашифрованный туннель, проходящий через общедоступную сеть. Это позволяет пользователям безопасно просматривать и получать доступ к ресурсам через подключение к Интернету с максимальной конфиденциальностью и конфиденциальностью.

ProtonVPN — это высокоскоростная швейцарская VPN, которая защищает ваши ценные данные, такие как пароли, с помощью зашифрованного туннеля. Он обеспечивает такие заметные функции, как:

  • Полное шифрование диска на серверах ProtonVPN, которое помогает защитить данные от атак.
  • Надежные протоколы VPN, такие как KEv2/IPSec и OpenVPN.
  • Надежное шифрование с помощью AES-256 для сетевого шифрования, 4096-битного RSA для обмена ключами и HMAC с SHA384 для аутентификации сообщений.
  • Наборы шифров шифрования с идеальной прямой секретностью. Это означает, что зашифрованный трафик не может быть перехвачен и впоследствии расшифрован, если ключ шифрования будет скомпрометирован.
  • Политика отсутствия журналов. Ваши данные или интернет-активность не отслеживаются.

ProtonVPN предоставляет множество серверов, и на момент написания этого руководства он может похвастаться более чем 1200 серверами, разбросанными по 55 странам.

В этом руководстве мы покажем вам, как установить ProtonVPN в Linux.

Зарегистрируйте учетную запись ProtoVPN

Первым шагом, прежде всего, является создание учетной записи ProtonVPN. Вы можете сделать это, зайдя на официальный веб-сайт ProtonVPN и нажав вкладку «Цены».

Proton VPN предлагает 4 модели ценообразования, а именно: Бесплатный, Базовый. Плюс и Провидец. В демонстрационных целях мы будем использовать план «Бесплатный», который позволит вам бесплатно протестировать ProtonVPN на срок до 7 дней. С тарифным планом «Бесплатный» вы получаете доступ к 23 серверам, расположенным в 3 странах.

Итак, нажмите кнопку «Получить БЕСПЛАТНО» под опцией «Бесплатно».

Вы попадете на страницу регистрации, где вам необходимо будет заполнить свои данные. На ваш адрес электронной почты будет отправлен OTP для активации вашей учетной записи.

После входа в систему перейдите на левую боковую панель и нажмите «Учетная запись», затем выберите «Имя пользователя OpenVPN/IKEv2». Отобразятся данные имени пользователя и пароля OpenVPN/IKEv2.

Скопируйте и вставьте эти данные в другое место, поскольку они понадобятся вам позже в этом руководстве при настройке Proton VPN.

Установите ProtonVPN в Linux

Если учетная запись ProtonVPN уже создана, следующим шагом будет установка ProtonVPN. VPN использует протоколы IKEv2/IPSec и OpenVPN. Протокол OpenVPN поддерживает как TCP, так и UDP, и по этой причине мы будем использовать OpenVPN на нашем рабочем столе Linux.

Чтобы установить OpenVPN, выполните следующие команды:

Установите OpenVPN в Debian/Ubuntu.

sudo apt update
sudo apt install openvpn dialog python3-pip python3-setuptools

Затем установите ProtonVPN CLI с помощью менеджера пакетов pip.

sudo pip3 install protonvpn-cli

Установите OpenVPN в RHEL/CentOS 8 и Rocky Linux.

В производных Red Hat, таких как RHEL/CentOS, Fedora и Rocky Linux, выполните показанные команды.

sudo dnf install -y openvpn dialog python3-pip python3-setuptools
sudo pip3 install protonvpn-cli

Установите OpenVPN в ArchLinux/Manjaro

Для дистрибутивов на основе Arch выполните показанные команды.

sudo pacman -S openvpn dialog python-pip python-setuptools
sudo pip3 install protonvpn-cli

Настройка ProtonVPN в Linux

После установки необходимых пакетов OpenVPN следующим шагом будет настройка ProtonVPN на рабочем столе Linux.

Для этого выполните команду ниже.

sudo protonvpn init

Это проведет вас через несколько шагов настройки. Сначала вам необходимо будет указать имя пользователя и пароль OpenVPN. Помните детали, которые мы рекомендовали вам скопировать и вставить куда-нибудь? Это детали, которые вам необходимо предоставить.

Поэтому введите свое имя пользователя и пароль и подтвердите свой пароль.

Затем введите 1, чтобы выбрать базовый план, который мы используем.

Далее вам нужно будет выбрать протокол TCP или UDP. Оба работают нормально, но ради скорости мы рекомендуем вам использовать UDP, поэтому введите 1 и нажмите ENTER.

Наконец, вам будет отображена сводка выбранных конфигураций. Если все в порядке, нажмите Y и нажмите ENTER. В противном случае нажмите ’n’, чтобы вернуться и начать все заново.

Отключить IPv6 в Linux

Поскольку клиент ProtonVPN не поддерживает IPv6, рекомендуется отключить его, чтобы избежать утечек IPv6. Для этого откройте файл конфигурации /etc/sysctl.conf.

sudo vim  /etc/sysctl.conf

В самом конце добавьте следующие строки

net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1 
net.ipv6.conf.tun0.disable_ipv6 = 1

Сохраните изменения и выйдите из файла конфигурации. Чтобы сохранить изменения, выполните команду:

sudo sysctl -p

Подключитесь к ProtonVPN в Linux

Мы закончили с основной частью настроек. Остался единственный шаг — установить безопасное соединение с одним из серверов ProtoVPN с нашего рабочего стола Linux с помощью клиента ProtonVPN.

Чтобы установить соединение, выполните команду:

sudo protonvpn connect

Бесплатный план дает вам выбор из 3 стран: Японии, Нидерландов и США. Любой из них подойдет. Здесь. мы выбрали Японию.

Затем выберите местоположение сервера в выбранной вами стране.

Далее вам необходимо будет выбрать протокол. Как и раньше, выберите UDP для высоких скоростей.

Через несколько секунд будет установлено безопасное соединение, как показано на рисунке. Если вы получите сообщение об ошибке, вернитесь и снова настройте ProtonVPN, как описано в шаге 3.

Вы можете подтвердить смену IP-адреса в своем веб-браузере, посетив https://whatismyip.com. Вывод подтверждает, что наше местоположение изменилось на Осаку, Япония, что подтверждает успешную настройку.

Отключиться от ProtonVPN

Завершив использование службы ProtonVPN, вы можете отключиться с помощью команды:

sudo protonvpn disconnect

На этом завершается наше сегодняшнее руководство о том, как установить и использовать Proton VPN в Linux.