Найпростіший і найшвидший спосіб встановити 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 «з коробки» з мінімальними витратами на налаштування.