Openvpn может выполнить скрипт при подключении, используя параметр --up. Однако, похоже, это не работает при повторном подключении, то есть когда соединение теряется и openvpn автоматически переподключается. Это нормальное поведение и есть ли способ выполнить сценарии при переподключении тоже?
Предпосылкой является то, что существует служба, которая должна общаться через VPN. Если соединение потеряно, служба может отключиться и прекратить работу. Поэтому я хочу иметь скрипт, работающий по VPN-соединению, который проверяет, запущен ли сервис, а если нет, запускает его.