Создание и настройка VPN сервера — OpenVPN

431
views

Все еще ищите быстрый и безопасный VPN? Попробуйте OpenVPN!  В этой статье мы подробно расскажем вам о том как установить OpenVPN на ваш сервер.

Если вам не подойдет OpenVPN ниже указаны другие варианты личных VPN серверов:

Почему OpenVPN?

Большая скорость интернет соединения, поддержка на большинства операционных систем за счет сторонних приложений и программ.

Создание VPN сервера

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

Регистрация у Хостинг провайдера

Самые выгодные тарифы и стабильность/производительность у провайдера DigitalOcean. Переходим по данной ссылке ($10 в подарок) и регистрируемся:

  • Вводим свой Email
  • Придумываем и вводим парольСоздание и настройка VPN сервера - OpenVPN
  • Нажимаем кнопку Create an Account
  • Зайти на свой электронный почтовый ящик и закончить регистрацию, перейдя по ссылке которая была указана в письмеСоздание и настройка VPN сервера - OpenVPN

Регистрация закончена, переходим ко второму этапу,подключение банковской карты.

Подключение дебетовой/кредитной карточки

После регистрации вам будет необходимо ввести платежные данные, для этого у вас должна быть дебетовая/кредитная карточка с возможностью оплаты в интернете.Создание и настройка VPN сервера - OpenVPN

Все данные вводим на английском языке.

Далее переходим к третьему этапу — выбор и создание сервера.

Создание личного сервера

Теперь о том, как создать личный сервер (на данном сервере вы также можете создать сайт, либо личный облачный диск по типу Yandex Disk или DropBox), провайдер DigitalOcean называет их Droplet.

Нажмите на кнопку Create Droplet, после чего вы попадете на страницу создания конфигураций сервера:

  • в разделе Choose an image выберите дистрибутив Ubuntu (рекомендуется 16.04 x64)
  • Выбираем тарифный план $5 в месяц или 0,007 центов в час.Создание и настройка VPN сервера - OpenVPN
  • Выбираем расположение сервера, которое в дальнейшем будет эмулировать ваше расположение (если выбрать города США, то IP будет американским). Стоить также отметить, что чем ближе находиться сервер, тем быстрей у вас будут загружаться страницы и файлы.Создание и настройка VPN сервера - OpenVPN
  • В конце нажимаем кнопку CREATE чтобы создать Droplet (сервер)Создание и настройка VPN сервера - OpenVPNСоздание будет происходить в течение 2-5 минут. После чего на электронную почту вам придет письмо с IP адресом сервера, логином (обычно root) и паролем.

Вы также можете узнать IP на основной странице управления Droplet.Создание и настройка VPN сервера - OpenVPN

Переходим к созданию из обычного сервера в VPN.

Создание VPN сервера

Далее мы расскажем, о том как подключиться к серверу и какие необходимо установить пакеты чтобы все заработало!

Подключение к серверу

Для того, чтобы как-то управлять сервером (командная строка), необходим какой-то инструмент, в нашем случае это утилита PuTTY, которую надо скачать и установить.

После установки запускаем PuTTY, указываем IP адрес и нажимаем кнопку OPENСоздание и настройка VPN сервера - OpenVPN

  1. Далее вам необходимо ввести логин (root)
  2. Полученный пароль, который сразу вас попросят поменятьСоздание и настройка VPN сервера - OpenVPN

    Внимание при вводе пароля, строка остается пустой, как будто ничего не вводите

    • password — «старый», текущий пароль
    • (Curent) UNIX password — повторить еще раз пароль
    • Enter new UNIX password — ввести новый пароль
    • Retype new Unix password — повторить новый пароль

Настройка сервера OpenVPN

Для начала обновим программное обеспечение сервера Ubuntu:

sudo apt-get update && sudo apt-get upgrade -y

Загрузим OpenVPN на сервер

git clone https://github.com/Nyr/openvpn-install

Перейдите в папку со скриптом установки OpenVPN

cd openvpn-install/

Запускаем скрипт

bash openvpn-install.sh

Настраиваем будущий VPN и ждем пока скрипт выполнит установку OpenVPN на серверСоздание и настройка VPN сервера - OpenVPN

Когда все закончиться появиться сообщение

Finished!

Your client configuration is available at /root/client_test.ovpn
If you want to add more clients, you simply need to run this script again!

Чтобы получить профиль OpenVPN для подключения, перейдите в тот каталог, в который был загружен скрипт (по умолчанию root) с помощью FTP клиента и скачайте файл client_XXXXX.ovpn.Создание и настройка VPN сервера - OpenVPN

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!