[Вопрос] Перенос ключей из LXC контейнера #56
-
Мне нужно, чтобы старые конфиги, которые я раздал людям и настроил на устройствах продолжили работать при переходе с LXC на Docker. Сервер тот же, поэтому единственное что нужно -- подкорректировать порт (что тривиально) и перенести ключи чтобы конфиги оставались валидными. Как я могу это сделать? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Запуститите клиент, что бы сгенерировались ключи. А потом нужно подменить соответствующие файлы в папке ./keys . В LXD контейнере серверные ключи в После подмены файлов перезапустить контейнер и проверить, что в обновленных ovpn файлах ключи совпадают с нужными. |
Beta Was this translation helpful? Give feedback.
antizapret-tls-crypt.key это новый файл, он испльзуется если включена опция OPENVPN_TLS_CRYPT=1. По умолчанию он не будет использоваться.
Вот наш скрипт: https://github.com/xtrime-ru/antizapret-vpn-docker/blob/master/rootfs/root/openvpn/generate.sh#L58
Скопируйте из старого контейнера /root/easyrsa/pki в новый контейнер, потом удалите папку ./keys на хосте и перезапустите контейнер.