Установка VPN на Debian-Ubuntu

Install VPN ProtonVPN

В последнее время иметь vpn подключение становиться некой необходимостью. Ну, первое что может дать vpn, это шифрование вашего трафика, второе, возможность обхода блокировок. И третье, но не самое последнее в списке, это возможность некой анонимности в сети. Существует множество vpn сервисов. Как платных, так и бесплатных. Преимущество платных vpn неоспоримо, но для наших целей можно воспользоваться и бесплатным vpn. Рассматривать в данной статье мы будем сервис protonvpn. Фирма предоставляющая этот сервис так же предоставляет и сервис веб-почты с шифрованием protonmail. Стоит заметить, что фирма предоставляет бесплатно возможность подключения всего одного устройства одновременно. Но, лично для меня это не является проблемой. Сама фирма базируется в Швейцарии. Что дает ей преимущество, хотя бы по тому, что в этой стране к кондинфециальности относятся серьезно. Вообщем, меньше слов. Переходим в терминал.

Установка

Для начала установим openvpn:

sudo apt install openvpn
proton vpn install

Далее нам нужно установить некоторые пакеты:

sudo apt install dialog python wget
proton vpn install 1

Скачиваем скрипт protonvpn:

sudo wget -O protonvpn-cli.sh https://raw.githubusercontent.com/ProtonVPN/protonvpn-cli/master/protonvpn-cli.sh
proton vpn install 2

Даем ему права:

sudo chmod +x protonvpn-cli.sh
proton vpn install 3

После чего инсталлируем его:

sudo ./protonvpn-cli.sh --install
proton vpn install 4

Теперь идем на сайт https://protonvpn.com. Выбираем бесплатный тарифный план и регистрируемся.

proton vpn reg site
proton vpn reg site 2

После регистрации идем в наш аккаунт (Accaunt) и спускаемся до пункта: OpenVPN. Тут нам дадут логин и пароль для подключения. Теперь можно вернуться к терминалу.

proton vpn reg site 3

Запускаем protonvpn:

sudo protonvpn-cli -init

Можно сокращенной командой:

sudo pvpn -init
proton vpn install 5

Нас попросят ввести логин и пароль, берем их с сайта на котором регистрировались чуть выше. Далее выбираем тарифный план. В нашем случае это Free. Ставим в поле plan ID цифру 1. Далее у нас спросят, хотим ли мы использовать кастомные (то есть свои) dns, ставим n и нажимаем Enter:

proton vpn install 6

Далее опять ставим n и нажимаем Enter:

proton vpn install 7

На этом установка завершена. Теперь нам нужно запустить и подключится к нашему VPN.

Запуск ProtonVPN

Для запуска сейчас мы будем использовать команду protonvpn-cli -connect. Можно сокращенно pvpn -c. Есть и другой способ, который рассмотрим чуть ниже. И так, вводим команду для подключения в терминале:

sudo protonvpn-cli -connect
proton vpn install 8

Перед нами появится окно, в котором будут указаны сервера к которым мы можем подключится. Стрелочками вверх и вниз на клавиатуре выбираем сервер и нажимаем Enter:

proton vpn install 9

Далее выбираем проток подключения, udp или tcp:

proton vpn install 10

После чего подключение к выбранному нами серверу начнется:

proton vpn install 11

Команды для подключения

Теперь давайте разберем команды, с помощью которых мы можем управлять VPN. Все команды выполняются с использованием sudo.

1 - protonvpn-cli --init - Инициализирует профиль ProtonVPN .
2 - protonvpn-cli -c --connect - Подключение к серверу ProtonVPN.
3 - protonvpn-cli -c [server-name] [protocol] - Подключение к серверу ProtonVPN по имени и протоколу.
4 - protonvpn-cli -r --random-connect - Подключение к случайному серверу ProtonVPN.
5 - protonvpn-cli -l --last-connect - Подключение к ранее использовавшемуся серверу ProtonVPN.
6 - protonvpn-cli -f --fastest-connect - Подключение к самому быстрому доступному серверу ProtonVPN.
7 - protonvpn-cli -p2p --p2p-connect - Подключение к самому быстрому доступному серверу P2P ProtonVPN.
8 - protonvpn-cli -cc --country-connect - Выберите и подключитесь к серверу ProtonVPN по стране.
9 - protonvpn-cli -cc [country-name] [protocol] - Подключение к самому быстрому доступному серверу в конкретной стране.
10 - protonvpn-cli -d --disconnect - Отключить текущий сеанс
11 - protonvpn-cli --reconnect - Переподключиться к текущему серверу.
12 - protonvpn-cli --ip - Узнать текущий публичный IP-адрес.
13 - protonvpn-cli --status - Узнать статус подключения.
14 - protonvpn-cli --update - Обновление protonvpn-cl.
15 - protonvpn-cli --install - Установка protonvpn-cl.
16 - protonvpn-cli --uninstall - Удаление protonvpn-cl.
17 - protonvpn-cli --help - Справка по protonvpn-cl.

Заключение

Как вы можете заметить, в установке и подключении к ProtonVPN нет не чего сложного. Для более комфортной работы, можно сделать значки запуска и остановки на рабочем столе или в меню. Рекомендую так же использовать анонимные браузеры, которые не отсылают ваши действия в сети посторонним лицам. Об одном из них писалось в предыдущей статье. Если кому интересно узнать про установку браузера Brave читайте тут. На этом все. Надеюсь данная статья будет полезна всем кто на нее наткнется.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *