Миграция OpenVPN из Ubuntu 16 в Ubuntu 18

У меня есть физическая машина с OpenVPN в Ubuntu 16. Я создаю виртуальную машину для запуска OpenVPN в Ubuntu 18. Можно ли перенести сертификаты сервера и клиента, конфигурацию и т. Д. С физической машины на ВМ? Я хотел бы просто иметь возможность изменить свою внутреннюю конфигурацию NAT, чтобы указать IP WAN на IP LAN виртуальной машины и не влиять на пользователей. Я бы хотел, чтобы им не приходилось изменять свои конфигурационные файлы (имя хоста, другие параметры).

РЕДАКТИРОВАТЬ: Некомментированные строки из файла конфигурации.

/etc/openvpn# egrep -v '^$|^;|^#' server.conf
port 6876
proto tcp
dev tun
ca ca.crt
cert server.crt
key server.key
crl-verify /REV/crl.pem
dh dh4096.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 10.3.10.3"
push "dhcp-option DNS 10.3.18.7"
push "inactive 36000 10485760"
push "connect-retry 10"
push "connect-retry-max 5"
keepalive 10 120
tls-auth ta.key 0 # This file is secret
key-direction 0
cipher AES-128-CBC   # AES
auth SHA256
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status /ramdisk/openvpn-status.log
log-append  /var/log/openvpn.log
verb 4
management localhost 23
explicit-exit-notify 0

Отсутствует вывод команды при указании файла конфигурации; также не создано tun0 int и не открыт порт.

commands output

1
задан 7 November 2018 в 02:37

1 ответ

Я не вижу причин, по которым это не сработает. Файлы конфигурации представляют собой простой текст, как и сертификаты, если только вы не используете HSM.

Некоторые параметры конфигурации могли измениться между версиями OpenVPN, поставленными в 16.04 и 18.04, но самый простой способ проверить это - раскрутить виртуальную машину, скопировать конфигурацию и протестировать настройку.

0
ответ дан 7 November 2018 в 02:37

Другие вопросы по тегам:

Похожие вопросы: