Создаем свой VPN-сервер с помощью Pritunl

899

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Переходим к предпоследней части, создание из обычного сервера в прокси.

Создание VPN

Подключение

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

После установки запускаем PuTTY, указываем IP адрес и нажимаем кнопку OPENVPN-сервер с помощью Pritunl

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

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

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

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

  1. Для начала обновим программное обеспечение сервера Ubuntu:sudo apt-get update && sudo apt-get upgrade -y
  2. Введите команду nano vpn.sh для создания скрипта установки VPN
  3. Вставляем в командную строку данный текст vpn (перейти по ссылке и скопировать текст)
  4. После вставки нажать
    • Нажимаем комбинацию CTRL+O, а затем ENTER
    • Нажимаем комбинацию CTRL+X
  5. Вводим команду sh vpn.sh после чего запуститься скрипт установки и настройки личного VPN
  6. Когда скрипт отработает перейдите по адресу https://IP_server:443
  7. Введите в терминал команду pritunl setup-key чтобы получить код для доступа в веб-панель управления и вставляем его в браузерСоздаем свой VPN-сервер с помощью Pritunl
  8. Вводим имя пользователя pritunl и пароль pritunlСоздаем свой VPN-сервер с помощью Pritunl
  9. Сразу же меняем пароль при входеСоздаем свой VPN-сервер с помощью Pritunl

Создание организации, пользователя и запуск VPN

Теперь нам необходимо создать организацию и пользователя, а также создать и запустить VPN.

  1. Кликаем по «Users» и создаем организацию «Add Organization» и присваиваем ей любое имяСоздаем свой VPN-сервер с помощью Pritunl
  2. Создаем пользователя, жмем на кнопку «Add User», вам нужно лишь придумать название и указать организацию, после чего выбираем «Add»Создаем свой VPN-сервер с помощью Pritunl
  3. Переходим в раздел «Servers» и создаем новый сервер «Add Server»Создаем свой VPN-сервер с помощью Pritunl
  4. Вам нужно придумать название VPN, а также установить галочку «Allow Multiple Devices»VPN-сервер с помощью Pritunl
  5. Теперь подключим сервер к уже созданной организации, для этого кликните на «Attach Organization» и запустим VPN, для этого нажав на «Start Server»VPN-сервер с помощью Pritunl
  6. Остается лишь только скачать профиль с конфигурацией и установить на ПК. Получить конфигурация можно, в разделе Users и выбрав пользователяVPN-сервер с помощью Pritunl
  7. На компьютер Windows скачайте OpenVPN клиент, для MAC загрузите Tunnelblick и установите конфигурацию

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

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