Я пытаюсь соединить две машины Debian, работающие через туннель Openswan/IPSec. Также я хочу запретить любой трафик, когда туннель падает. Для этой цели я написал скрипт, который возится с маршрутами и пингует частный IP сервера, чтобы убедиться, что туннель работает (bash-скрипт).
Дело в том, что этот скрипт довольно уродлив и не работает безупречно. Я надеялся, что есть встроенный способ поддерживать и автоматически восстанавливать VPN-соединение и тем временем запрещать трафик.
Как мне этого добиться?