Как установить OpenVPN сервер на Ubuntu 22.04

OpenVPN — это свободное программное обеспечение для создания виртуальных частных сетей (VPN), которое обеспечивает безопасный и защищенный обмен данными через интернет. В этом учебнике мы расскажем, как установить и настроить OpenVPN сервер на Ubuntu 22.04.

Быстрая установка OpenVPN скриптом

Рассмотрим установку в несколько кликов из github.com, если все же хотите установить полностью вручную, то этот вариант тоже описан ниже.

Итак войдем на сервер через putty или другой ssh клиент и введем команду:

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

Далее необходимо отвечать на вопросы помощника установки:

Welcome to this OpenVPN road warrior installer!

Which protocol should OpenVPN use?
   1) UDP (recommended)
   2) TCP
Protocol [1]: 1

What port should OpenVPN listen to?
Port [1194]: 1194

Select a DNS server for the clients:
   1) Current system resolvers
   2) Google
   3) 1.1.1.1
   4) OpenDNS
   5) Quad9
   6) AdGuard
DNS server [1]: 3

Enter a name for the first client:
Name [client]: client

Далее установщик предлагает продолжить установку для этого кликните на клавишу Enter.

Если установка прошла успешно, то необходимо скачать файл конфигурации OpenVPN по адресу /root/client.ovpn.

The client configuration is available in: /root/client.ovpn
New clients can be added by running this script again.

Есть разные способы загрузки файла, мы зайдем на сервер с помощью утилиты WinSCP и с ее помощью перенесем файл на локальный компьютер.

Как подключиться к OpenVPN серверу

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

Скачать клиент необходимо с сайта разработчика и установить, после установки в трее появится значок OpenVPN, кликнем по нему правой кнопкой и выберем Импорт — Импорт файла конфигурации.

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

После импорта файла конфигурации, пробуем подключиться к серверу.

Мы успешно подключены и работаем в виртуальной сети.

Похожие записи

2 комментария

  1. Спасибо за инструкцию прям очень помогло но столкнулся с проблемой а как добавить нового пользователя? Ибо в скрипте этого нету либо найти что то не могу.

    1. В тексте указано —

      The client configuration is available in: /root/client.ovpn
      New clients can be added by running this script again.

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

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