description
OpenVPN
Документация Модули Панели управленияПростой базовый молуль для сервера OpenVPN
Добавление сервера OpenVPN
При добавлении укажите стандартные настройки - Название, имя хоста и IP-адрес.
В поле Password укажите пароль вашего Certificate Authority.
В поле Access Hash довавьте ключ и сам сертификат (Certificate Authority)
Если порт сервера отличается от стандартного - укажите его.
Настройка продукта
Большинство настроек продукта связаны с клиентскими сертификатами.
Из основных настроек нужно отметить:
- Username Prefix - используется при генерации клиентсклого сертификата в качестве Common Name
- Certificate days - срок жизни клиентского сертификата
- proto - протокол сервера OpenVPN
- Client Config - базовые параметры клиентского файла конфигурации
Настройка крона на сервере
На стороне сервера добавьте задание в крон (один или несколько раз в сутки) для скачивания списка отозванных клиентских сертификатов.
/usr/bin/wget -q https://адрес_WHMCS/modules/servers/openvpn/crl.php?server=id_сервера -O /etc/openvpn/crl.pem
Клиентская часть
Клиенту в деталях будет доступно скачивание конфигурационного файла.