• Вход
  • Регистрация

Поднимаем свой VPN сервер


Фотография
   (0 голосов)
В этой статье описан процесс установки OpenVPN на Ubuntu 20.04.
Для начала требуется произвести вход в систему с root-правами, при этом зная публичный IP сервера, с которым устанавливается VPN.

Для начала регистрируем себе VPS по данной ссылке зарегистрировать (стоимость данного VPS будет 99 рублей в месяц.) его мощностей нам вполне хватит.

Установим и настроим OpenVPN
Для установки и последующей настройки пакетов, требуемых при запуске OpenVPN, будет использован соответствующий скрипт. Вам следует предоставить ему корректный IP-адрес сервера.

Загрузим данный скрипт:
wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-i
nstall.sh

Далее необходимо сделать его исполняемым:
chmod +x openvpn-install.sh

А затем запустить:
./openvpn-install.sh

Некоторые из параметров по умолчанию оптимальны - просто подтвердите их. Единственное, что требует проверки и возможного редактирования - публичный IP. Остальное редактируйте только в случае знания и понимания желаемого варианта установки.
Последним шагом укажите имя клиента и сделайте выбор - необходим ли пароль для защиты конфигурации или нет. Из соображений безопасности рекомендуем установить его.

После завершения процесса сделаем проверку - прослушиваются ли входящие подключения.
ss -tupln | grep openvpn


Подключим клиент

Загружаем себе клиент для windows https://openvpn.net/community-downloads/

В завершении, после создания конфигурации и указания пути, загрузите ее.
scp user@vpn-server:/path/to/configuration.ovpn /home/user

вместо user вписываем свое имя указанное при установке.

Установим OpenVPN клиент.
sudo apt install openvpn

Запустим клиент и укажем путь к конфигурации, загруженной с сервера.
openvpn --config /path/to/configuration.ovpn


Добавление и удаление клиентов

Для добавления / удаления клиентов, а также удаления OpenVPN необходимо вновь запустить скрипт и выбрать подходящий вариант.
./openvpn-install.sh


Сгенерированный ключ будет находится на вашем сервере в папке /root/ скачиваем ключ к себе на компьютер и импортируем его в клиент OpenVPN.

На этом установка завершена.

Cказали спасибо: rts-1488, compik

  • Количество пользователей, читающих эту тему: 1   0 пользователей, 1 гостей


Информация
Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.

  • АКТУАЛЬНАЯ ВЕРСИЯ 6.0.0

    Для бесплатной версии актуальная версия 3.0.

  • ДЕМО САЙТ: DEMO.EVOBB.RU

    Демо сайт форума версии 6.0.0.

  • Помощь проекту

      Собрано 489.00 рублей

      Вы можете пожертвовать небольшую сумму денег, которая поможет развитию форума EVObb и нашего ресурса.
  • Внесли свой вклад

    • Нет аватарки
      От archi: Пользователь не оставил комментария
    • Нет аватарки
      От compik: На развитие форума
    • Нет аватарки
      От Igor: Пользователь не оставил комментария
    • Нет аватарки
      От flour: Пользователь не оставил комментария
    • Нет аватарки
      От Олег Концов: Пользователь не оставил комментария
    • Нет аватарки
      От Олег Концов: Пользователь не оставил комментария
  • Изменения статуса

  • Самые активные