через eth1 ходят только на один адрес, остальные ходят через eth2 реализовано так:
route add 70.70.70.70 gw 192.168.1.1 dev eth1 route add default gw 192.168.2.1 dev eth2
Задача: если первое соединение будет недоступно, заставить автоматически идти трафик через второе.
В ручную всё ясно.
route del default route add default gw 192.168.1.1 dev eth1
А вот как определить что соединения не стало и направить трафик по новому маршруту автоматически? А ещё было бы великолепно затем определить что соединение восстановлено и направить трафик по основному маршруту.
Возможно ли это, и если да, то как?

