Вопрос заключается в следующем:
Есть сервер под управлением Linux ядро 2.6.24-19. Стоит 3 сетевые платы. 2 из них (пусть $FCE_1 $FCE_2) - внешние, каждая имеет своего ISP ($ISP_1 и $ISP_2). Интерфейс $FCE_3 смотрит в локальную сеть. Доступ из локальной сети в инет организован NAT'om
> iptables -t nat -A POSTROUTING -o $FCE_1 -s 192.168.0.0/24 -j MASQUERADE.
В общем весь трафик идет через провайдера $ISP_1. $ISP_2 же используется в качестве резервного канала. Получается, что когда отваливается первый провайдер - приходится переписывать правило ната iptables. На самом же сервере роуты прописаны через метрику, т.е. роут для $ISP_1 имеет метрику 1, а $ISP_2, например 100.
Так вот, собственно, подобрался к сути вопроса... Можно ли и если да, то каким образом организовать так, что бы при падении $ISP_1 автоматически трафик шел через $ISP_2? Заранее спасибо.
Форум —
Admin

