Как встроить ключи и сертификаты в конфигурацию OpenVPN

Оцените статью

Совершенно неудобно передавать клиенту набор из конфигурационного файла OpenVPN и пачки ключей, сертификатов, ta и прочего обвеса на вкус и цвет как говорится, гораздо проще передать один файл который все это хозяйство и содержит.

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

Итого, во-первых, закомментируем внешние ключи и сертификаты.

client
dev tap-bridge
proto tcp
remote 192.144.15.39 1194
resolv-retry infinite
nobind
persist-key
persist-tun
#ca ca.crt
#cert client-1.crt
#key client-1.key
remote-cert-tls server
#tls-auth ta.key 1
key-direction 1
cipher AES-256-CBC
verb 3
script-security 2
allow-compression yes

Обратите внимание, что когда мы закомментировали tls-auth, то надо добавить параметр 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>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----

-----END OpenVPN Static key V1-----
</tls-auth>

Похожие записи

Настройка сервера печати CUPS и интеграция с FreeIPA

В проекте по внедрению RedOS для замены Windows-инфраструктуры вопрос с CUPS я оттягивал до последнего. Я прекрасно знаю какой это глюкодром, но выбора у меня особо нет да и тема…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Настройка сервера печати CUPS и интеграция с FreeIPA

Настройка сервера печати CUPS и интеграция с FreeIPA

Эволюция приложения в облаке: как запустить микросервисы в Managed Kubernetes

Эволюция приложения в облаке: как запустить микросервисы в Managed Kubernetes

Подтвердил свой уровень на Хабр-карьере

Подтвердил свой уровень на Хабр-карьере

Введение в VibeCode — навайбкодим сайт-визитку-резюме

Введение в VibeCode — навайбкодим сайт-визитку-резюме

Установка 1С Предприятие в REDOS 8.0

Установка 1С Предприятие в REDOS 8.0

Эволюция приложения в облаке: как навести порядок в артефактах и образах

Эволюция приложения в облаке: как навести порядок в артефактах и образах