Самый простой и быстрый способ установить OpenVPN — воспользоваться шаблоном Portainer, подготовленным нашей командой. Такой метод сводит к минимуму ручную настройку и позволяет развернуть стабильный, готовый к стенд всего за несколько минут.
Требования
- VPS с установленным Portainer через скрипт от Unihost
 - Развернутый NPM (Nginx Proxy Manager)
 
После установки Portainer войдите в него, используя свои учетные данные.


Как только вы войдёте в Portainer, перейдите в раздел local и выберите шаблон OpenVPN.


Необходимо заполнить все поля для корректной работы OpenVPN, а также указать в разделе Web UI URL prefix значение: /openvpn

После этого вы увидите OpenVPN в разделе Stacks.

Теперь перейдите в NPM для настройки проксирования.
В разделе Details заполните поля так, как показано на скриншоте.

А также необходимо заполнить раздел Custom locations.

Чтобы подключиться к OpenVPN и продолжить настройку, перейдите по домену, который вы указали ранее. Перед этим добавьте его в файл hosts.
В строке браузера введите:
домен/openvpn
После этого откроется страница входа. Введите свои учетные данные — и вы попадете в админ-панель с настройками пользователей.

Теперь необходимо установить OpenVPN. Для этого нажмите на красное уведомление сверху:
“OpenVPN needs to be setup”
После этого начнётся установка. Следуйте шагам мастера и завершите настройку OpenVPN. 
Далее переходим к созданию нового клиента. Для этого нажмите Add New Client и заполните необходимые поля.
Обязательно укажите значение в поле User Password — этот пароль будет использоваться при подключении к VPN.


После того как новый клиент создан, необходимо выпустить для него сертификат.
Перейдите в раздел Certificates и добавьте новый сертификат для вашего пользователя.


Теперь нажмите Apply Configuration, и ваш пользователь будет полностью настроен.


Чтобы скачать конфигурационный файл для подключения на вашем ПК, перейдите в раздел Certificates и загрузите нужный файл.
Linux/Ubuntu 24.04

Откройте верхнюю панель и выберите VPN Settings

Нажмите + и выберите Import from file.

После добавления профиля вы увидите новое VPN-соединение, созданное в разделе VPN.

Теперь вам нужно перейти в настройки нажав на шестеренку, и в разделе Identity выбрать строку User name, и вставить имя вашего юзера как в OpenVPN

Теперь вы можете использовать VPN на вашем ПК.
Windows 
Скачайте и установите клиент OpenVPN с официального сайта:
https://openvpn.net/client/
Загрузите ранее созданный конфигурационный файл и импортируйте его в клиент.
При подключении введите UserName и пароль, которые вы указали при создании клиента.
Итог
Использование готового шаблона Portainer позволяет существенно сэкономить время и снизить вероятность ошибок. В итоге вы получаете полностью рабочий VPN «из коробки» с минимальными затратами на настройку.