Ставишь два маршрута по умолчанию один на eth0, другой - на eth1. Метрики у них ставишь скажем 1 и 2.
Тогда работать будет примерно так: пошло по меньшей метрике(1), если неудача - ушло на чуть большую (2).
Когда я это на практике реализовал (правда там Ubuntu) то обнаружил что оно делит трафик между интерфейсами примерно поровну, и если один из них отваливается - направляет всё на работающий. Думаю что это именно то, что тебе нужно.
даже наверное
даже наверное хочу создать виртуальный интерфейс, который бы объединял эти два канала. что посоветуете?
асиль route. еще
асиль route. еще squid умеет с несколькими интерфейсами работать
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Ставишь два
Ставишь два маршрута по умолчанию один на eth0, другой - на eth1. Метрики у них ставишь скажем 1 и 2.
Тогда работать будет примерно так: пошло по меньшей метрике(1), если неудача - ушло на чуть большую (2).
Когда я это на практике реализовал (правда там Ubuntu) то обнаружил что оно делит трафик между интерфейсами примерно поровну, и если один из них отваливается - направляет всё на работающий. Думаю что это именно то, что тебе нужно.
сабж
http://ru.gentoo-wiki.com/HOWTO_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Bonding
bonding тут не
bonding тут не прокатит - не заработает он, если на другом конце витухи не будет свитча, который аггрегацию поддерживает