Имеем.
Физика
Сервер Ubuntu 10.04
3 сетевых карты:
eth0 - провайдер №1
eth1 - локальная сеть
eth2 - провайдер №2
Локальная сеть из 12 компов+1 SIP-телефон+ Точка доступа WiFi.
Софт
На сервере настроен dnsmask, NAT и форвардинг на eth0 из eth1
Требуется
В нормальном режиме: 5 компов пустить в инет по eth2, остальных по eth0
При падении одного из каналов, пустить всех через второй.
Прочитал много манов, но так и не смог додуматься как это организовать.
Подскажите пожалуйста, в каком направлении копать.