[Comm] 2 канала, менять шлюз

=?iso-8859-1?q?hermit=5Flists_=CE=C1_home=2Etula=2Enet?= =?iso-8859-1?q?hermit=5Flists_=CE=C1_home=2Etula=2Enet?=
Пн Апр 10 15:09:12 MSD 2006


Здравствуйте, Igo.

I> Привет всем

Добрый день!
I> будет ли всё работать как я думаю (использоваться один канал и в случие
I> проподания его работать другой )
I> есть 2 канала   (80.80.123.124 и 213.123.124.128) от разных провайдеров
I> будут прописаны route
I> add -net 80.80.123.1 netmask 255.255.255.255 dev eth0
I> add -net 213.123.124.1 netmask 255.255.255.255 dev eth1
I> скрипт в кроне будет переодически пинговать  213.123.124.1 и 80.80.123.1
I> и менять  шлюз  в соответсвии с результатами
I> route del default
I> route add default gw ethX
I> будет ли так работать?

будет, но только вот по одному пингу нехорошо дергать канал. Лучше по
состоянию соединения, а в случае невоможности контролировать - то
делать несколько попыток.
у меня были два канала, на которых нельзя было отследить состояние
кроме как пингом... раз в минуту запускался из крона скрипт, который
запускал один пинг до гетевея основного канала.
При непрохождении 3-х пингов - менял дефолтный роутинг.
При появлении пинга на основном - возвращал роутинг обратно.


-- 
//Александр




Подробная информация о списке рассылки community