В systemd, по крайней мере, в Debian (и предположительно Ubuntu )каждое VPN-подключение (может быть несколько )получает собственное имя службы openvpn@CONNECTION-NAME.service
. У вас должно быть по одному файлу *.conf
в /etc/openvpn/
.
На самом деле openvpn.service
представляет собой набор всех из них, чтобы вы могли легко запускать/останавливать/перезагружать все VPN одновременно. Получение статуса на нем не говорит вам много полезного.
Поэтому вам нужно попробовать systemctl status openvpn@multi-user.service
или journalctl _SYSTEMD_UNIT=openvpn@multi-user.service
, так как может показаться, что ваш VPN по какой-то причине завершает работу. Конечно, это может быть что-то простое и ожидаемое, например, проблемы с сетью, отключение удаленного конца и т. д. (OpenVPN можно настроить на выход при выходе из строя VPN.)
Вы можете увидеть все устройства OpenVPN, используя что-то вроде systemctl list-units | grep openvpn
или, возможно,systemctl show --property ConsistsOf openvpn.service