Имеется компьютер под Linux, к которому по ADSL подключены два провайдера: один типа основной, второй резервный. Требуется настроить систему так, чтобы при пропадании связи с основным провайдером трафик автоматически качался с резервного, а при установлении линка с основным провайдером все возвращалось обратно.
В принципе подойдет и такой вариант: в обычном режиме трафик берется с любого провайдера, а при пропадании какого-нибудь линка забирается с оставшегося.
Как сделать, куда копать?
Метрики в таблице маршрутизации вопрос не решают?17.04.06 16:56 Автор: Den <Денис Т.> Статус: The Elderman
два default gateway
route add -net 0.0.0.0/0 gw <ip1>
route add -net 0.0.0.0/0 gw <ip2>
система будет посылать пакеты по очереди на разные гетвеи, когда пропадет линк на один, то будет отсылать только по доступному маршруту
у меня такой же вопрос )17.04.06 10:29 Автор: DamNet <Denis Amelin> Статус: Elderman
> только один пров по LAN а второй пров по ADSL... =) и > приоритет у меня важен.... > ОС: Slackware 10.0
Когда-то писал элементарный скрипт, перенастраивающий на линуксовом шлюзе таблицу маршрутизации (банально перезаписывал default route), настройку внешнего адреса для NAT (--to-source которая) и DNS серверов в resolv.conf (DNS'ы использовались провайдерские). Запускался этот скрипт вручную, т.к. особой критичности в сиюминтуном автоматическом переключении между провайдерами в той сети не было.
В вашей же ситуации, ребят, к вышеописанному алгоритму надо всего лишь прикрутить ещё один скрипт, который будет, например, через каждый заданный интервал времени пинговать какой-нибудь внешний сервер, и если он "пропал", то запускать скрипт, переключающий каналы. Может что-то готовое есть в гугле, но самому это не так сложно реализовать ;).
http://www.yandex.ru/yandsearch?text=Linux+balancing&stype=www17.04.06 10:37 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 17.04.06 11:48 Количество правок: 3
Подходящий вариант задать наибольший приоритет "дешевому" подключению. Ну и пусть один процент пакетиков по "дорогому"/тормозному/резервному пройдет, а когда основной отвалится, тогда и резервный заработает на все 100%.