Zrobiłem dwie rzeczy:
1. w katalogu /etc/openvpn/ umieściłem plik reconnect.sh z zawartością jak na stronie
2. w pliku /etc/rc.local dodałem wiersz /etc/openvpn/reconnect.sh &
i teraz wygląda on tak:
/etc/openvpn/reconnect.sh &
exit 0
Jeśli dam Stop przy tunelu pojawiają się takie logi:
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 46.166.142.214 netmask 255.255.255.255
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 0.0.0.0 netmask 128.0.0.0
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 128.0.0.0 netmask 128.0.0.0
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: Closing TUN/TAP interface
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/ifconfig tun0 0.0.0.0
Sun May 3 19:24:24 2020 daemon.notice netifd: Network device 'tun0' link is down
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' has link connectivity loss
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' is now down
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: SIGTERM[soft,exit-with-notification] received, process exiting
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' is disabled
Sun May 3 19:24:26 2020 user.notice vpnbypass [9923]: service monitoring interfaces: wwan vpn ✓