VPN Monster на Debian/Ubuntu
Как пользоваться сервисом VPN Monster на компьютере с Debian/Ubuntu?
Программа-клиент, которая предлагается для Windows не подойдет для Linux (под Wine запускать не пробовал, а смысл?).
Как настроить подключение к VPN используя OpenVPN (он уже установлен в Linux) для операционной системы Linux Ubuntu можно посмотреть в видео-ролике:
Суть ролика: используя установленный клиент OpenVPN мы скармливаем ему конфигурацию подключения к VPN, которую мы получили от VPN Monster.
Первое впечатление от ролика — как это долго и неудобно. Приходится переходить в папку с файлами конфигурации и в терминале набирать длинные команды.
Я решил используя базовую инструкцию значительно упростить подключение к VPN. Стало еще быстрее и легче, чем пользоваться клиентом под Windows, главное, вначале все правильно настроить.
Итак, я проведу вас по всем шагам. Сначала распишу обязательные шаги, которые указаны на сайте сервиса.
Базовая инструкция
1.Покупаем VPN и получаем ключ.
2.Скачиваем файлы конфигурации.
Заходим в раздел Клиентам.
Чтобы войти в личный кабинет указываем свой ключ.
В блоке Файлы конфигурации скачиваем архив. Распаковываем на компьютере (мы находимся в этот момент в папке Home/Загрузки).
В папке находятся файлы с расширением .ovpn. В названии каждого файла указан наш ключ, страна и протокол (udp или он не указан).
По UDP протоколу скорость интернета и пинг выше, но не со всеми интернет провайдерами совместимо.
Примечание: файлами и их названиями светить не стоит. Чтобы воспользоваться VPN достаточно узнать ваш ключ.
Все дальнейшие действия будут выполняться в терминале.
3.Копируем все файлы с расширением .ovpn
Мы находимся в папке Загрузки, открываем терминал и вводим следующую команду:
sudo cp *.ovpn /etc/openvpn/
Все файлы с расширением .ovpn будут скопированы в созданную папку /etc/openvpn/.
4.Подключение к серверу
Переходим в папку /etc/openvpn/
cd /etc/openvpn/
Запускаем выбранный VPN (по протоколу TCP):
sudo openvpn --config VPN_2***_Germany.ovpn
по протоколу udp:
sudo openvpn --config VPN_2***_Germany_udp.ovpn
При успешном подключении последняя строка в терминале будет содержать следующую надпись:
Initialization Sequence Completed
5.Отключаем VPN
Находясь в терминале нажимаем комбинацию CTRL+C
Неудобство данного метода подключения VPN заключается в том, что вам постоянно нужно переходить в папку /etc/openvpn/ и вводить большие названия файлов конфигурации.
Я предлагаю упростить метод включения VPN.
Упрощение подключения №1
Примечание: все предыдущие шаги обязательны для выполнения.
1.Создаем папку в домашнем каталоге — vpn.
2.Создаем исполняемый файл
Наша задача создать под каждый нужный нам VPN (файл конфигурации) свой исполняемый файл с короткими и понятными названиями.
Например, создадим исполняемый файл для подключения к VPN через сервер в Польше.
Открываем текстовый редактор.
Вставляем следующие строки:
#!/bin/bash
cd /etc/openvpn/
sudo openvpn --config VPN_2*****************_Poland.ovpn
Сохраняем файл, указываем короткое название, например pol.sh, выбираем опцию «Все файлы» и указываем вручную расширение sh
В свойствах файла, на вкладке «Права» указываем, что это исполняемый файл:
или делаем это через терминал:
chmod ugo+x pol.sh
По этому примеру создаем все исполняемые файлы для подключения к нужным серверам.
3.Подключение к серверу
Чтобы покдлючиться к серверу запускаем терминал и переходим в папку с нашими исполняемыми файлами (в моем примере это папка vpn в домашней директории).
Для запуска VPN (например, подключаемся к серверу в Польше) достаточно в терминале ввести:
sh pol.sh
4.Отключаем VPN
Находясь в терминале нажимаем комбинацию CTRL+C
Уже стало проще и быстрее: не нужно вводить длинные команды и названия файлов конфигурации. Но, всеравно присутствует переход в папку с исполняемыми файлами. Предлагаю упростить и этот момент.
Упрощение подключения №2
Примечание: все предыдущие шаги обязательны для выполнения.
1.Переходим в папку с исполняемыми файлами sh
cd vpn
2.Копируем все исполняемые файлы sh в папку для ручной установки программ: /usr/local/bin
sudo cp *.sh /usr/local/bin
*.sh — означает, что мы все файлы с расширением .sh копируем
3.Подключаемся к серверу (например к серверу в Польше)
Открываем терминал и вводим:
pol.sh
После появления в терминале этой надписи:
Initialization Sequence Completed
весь наш трафик идет через сервер в Польше и им же шифруется.
4.Отключаем VPN
Находясь в терминале нажимаем комбинацию CTRL+C
Выполнив все предложенные рекомендации вам не придется для подключения к VPN переходить в папки и вводить длинные команды. Подключение к серверу стало даже быстрее, чем в Windows.
А вы уже используете VPN Monster?
Proxy и VPN — какая разница? Краткий обзор сервиса VPN Monster