Как установить 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, кликнем по нему правой кнопкой и выберем Импорт — Импорт файла конфигурации.
Выберем загруженный с сервера файл конфигурации, если сделано все правильно, должно появиться сообщение об успешном импорте конфигурации.
После импорта файла конфигурации, пробуем подключиться к серверу.
Мы успешно подключены и работаем в виртуальной сети.
Спасибо за инструкцию прям очень помогло но столкнулся с проблемой а как добавить нового пользователя? Ибо в скрипте этого нету либо найти что то не могу.
В тексте указано —
The client configuration is available in: /root/client.ovpn
New clients can be added by running this script again.