Sob o systemd, pelo menos no Debian (e presumivelmente no Ubuntu), cada conexão VPN (pode ser múltipla) recebe seu próprio nome de serviço [email protected] . Você deve ter um por *.conf em /etc/openvpn/ .
O% real openvpn.service é uma coleção de todos eles, para permitir que você inicie / pare / recarregue facilmente todas as VPNs de uma só vez. Obter status não é muito útil para você.
Então, você precisa experimentar systemctl status [email protected] ou journalctl [email protected] , já que sua VPN está saindo por algum motivo. Claro, isso poderia ser algo simples e esperado, como problemas de rede, fim remoto desconectado, etc. (O OpenVPN pode ser configurado para sair quando a VPN cair).
Você pode ver todas as unidades do OpenVPN usando algo como systemctl list-units | grep openvpn ou provavelmente systemctl show --property ConsistsOf openvpn.service