Откройте для себя
frr ))
А по делу, зачем вам дергать интерфейсы и перенастраивать туннели, когда можно сделать сразу по два туннеля до каждого споука и с помощью любого знакомого вам протокола динамической маршрутизации поддерживать всегда рабочую сеть.