Автоматически переподключать Openswan/IPSec VPN и запрещать прерывистый трафик?

Автоматически переподключать Openswan/IPSec VPN и запрещать прерывистый трафик?

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

Дело в том, что этот скрипт довольно уродлив и не работает безупречно. Я надеялся, что есть встроенный способ поддерживать и автоматически восстанавливать VPN-соединение и тем временем запрещать трафик.

Как мне этого добиться?

Связанный контент