Сервер в кармане, или просто о сложном!

главная - Статьи - Удаленный доступ (VPN)



Openvpn конфиг клиента в одном файле

Дата обновления: 06.07.2021

Теги: OpenVPN

Чтобы клиенту OpenVPN передавать конфиг и ключи конфига одним файлом, надо:

В файле конфига клиента заменить директивы:

ca ...
cert ...
key ...
tls-auth ...

на следующий код:

key-direction 1
<ca>
...
</ca>
<cert>
...
</cert>
<key>
...
</key>
<tls-auth>
...
</tls-auth>

Внутри соотв. блоков скопировать текствоую часть ключей и сертифкатов.

Если "tls-auth" не используется, то закомментируйте директиву key-direction 1

Совет: указывайте в комментарии в файле конфига, какого клиента ключи указаны в конфиге.

Должно в итоге выйти что-то похожее на:

# client1
key-direction 1
<ca>
-----BEGIN CERTIFICATE-----
.......
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
.......
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
</key>
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
...
-----END OpenVPN Static key V1-----
</tls-auth>

Готовый файл можно отправлять клиенту.


Авторизуйтесь для добавления комментариев!


    забыли пароль?    новый пользователь?