Frod

09.10.2026

openvpn proxmox

Frod — свобода без границ

Как настроить OpenVPN на Proxmox: пошаговое руководство для российских пользователей

Если вы ищете способ безопасно подключаться к вашей виртуальной инфраструктуре Proxmox и при этом использовать надежное VPN-решение, то настройка OpenVPN — отличный выбор. В этом руководстве я расскажу, как правильно настроить OpenVPN на Proxmox, чтобы обеспечить безопасность и удобство управления виртуальными машинами.

Почему именно OpenVPN и Proxmox?

Proxmox VE — популярная платформа для виртуализации, которая позволяет запускать множество виртуальных машин и контейнеров. Однако, для удаленного доступа к управлению инфраструктурой важно обеспечить защищенное соединение. OpenVPN — один из наиболее гибких и проверенных VPN-решений, который легко интегрируется с Proxmox и обеспечивает шифрование трафика.

Что понадобится для настройки

  • Сервер Proxmox VE с доступом по SSH
  • Домен или публичный IP-адрес
  • Установка OpenVPN (можно использовать скрипты автоматической установки)
  • Основные знания командной строки

Шаг 1. Обновляем систему и устанавливаем необходимые пакеты

Перед началом убедимся, что все обновлено:

apt update && apt upgrade -y

Устанавливаем OpenVPN и необходимые инструменты:

apt install openvpn easy-rsa -y

Шаг 2. Настройка PKI и создание сертификатов

Создаем рабочий каталог для Easy-RSA:

make-cadir ~/easy-rsa
cd ~/easy-rsa

Инициализируем PKI:

./easyrsa init-pki
./easyrsa build-ca

Создаем сертификат сервера и ключи:

./easyrsa build-server-full server nopass

Создаем сертификаты для клиентов:

./easyrsa build-client-full client1 nopass

Шаг 3. Настройка конфигурации OpenVPN

Копируем пример конфигурации:

gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz > /etc/openvpn/server.conf

Редактируем /etc/openvpn/server.conf, указывая пути к сертификатам и ключам, а также настраивая параметры сети.

Шаг 4. Настройка NAT и брандмауэра

Чтобы OpenVPN работал правильно, нужно настроить NAT и открыть порты:

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

Добавляем правило в /etc/sysctl.conf для разрешения пересылки пакетов:

net.ipv4.ip_forward=1

После этого перезагружаем систему или применяем настройки командой:

sysctl -p

Шаг 5. Запуск сервера OpenVPN

Запускаем службу:

systemctl start openvpn@server
systemctl enable openvpn@server

Проверяем статус:

systemctl status openvpn@server

Шаг 6. Настройка клиента

На клиентском устройстве устанавливаем OpenVPN и копируем сертификаты. Создаем конфигурационный файл .ovpn, указывая IP-адрес сервера, порты и сертификаты.

Итог: безопасный удаленный доступ к Proxmox

Теперь, подключившись через VPN, вы сможете управлять виртуальными машинами и контейнерами Proxmox, не опасаясь перехвата данных или взлома. Такой подход повышает уровень безопасности вашей инфраструктуры, особенно при работе из России, где важна защита данных.


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