Самый простой и быстрый способ установить OpenVPN — воспользоваться шаблоном Portainer, подготовленным нашей командой. Такой метод сводит к минимуму ручную настройку и позволяет развернуть стабильный, готовый к стенд всего за несколько минут.

Требования

После установки 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 «из коробки» с минимальными затратами на настройку.