¿Secuencia de comandos Openvpn al (re)conectar?

¿Secuencia de comandos Openvpn al (re)conectar?

Openvpn puede ejecutar un script al conectarse utilizando el parámetro --up. Sin embargo, esto no parece funcionar enreconectando, es decir, cuando se pierde una conexión y openvpn se vuelve a conectar automáticamente. ¿Es este un comportamiento normal? ¿Existe también alguna forma de ejecutar scripts al volver a conectarse?

El trasfondo es que existe un servicio que se supone que se comunica a través de una VPN. Si se pierde la conexión, es posible que el servicio expire y se cierre. Por lo tanto, quiero tener un script ejecutándose en la conexión VPN, que verifique si el servicio se está ejecutando y, en caso contrario, iniciándolo.

Respuesta1

Esto escomportamiento normal. De forma predeterminada, OpenVPN no ejecuta --up scriptelreinicios parciales(En tu caso: vuelve a conectar) . Puede cambiar este comportamiento utilizando la --up-restartopción en la configuración de su cliente. Esto está claramente documentado en elManual OpenVPN

información relacionada