URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56428
[ Назад ]

Исходное сообщение
"2 канала в инет : автопереключение"

Отправлено capt , 13-Май-05 18:37 
Всем привет!
Проблема в следующем: есть два канала в инет, спутник и наземный. Задача следить за состоянием спутника и переключаться на наземный канал в случае падения/зависания/конца денег на спутнике. Как только спутник опять заработает, переключиться на него.

Помогите найти способ определить работает канал или нет, в случае если default route не указывает на него. Всякие ping, sing, hping, pchar не помогают: хоть и указываю им интерфейс, они все равно норовят через default gw пакеты отправлять. Причем игнорируя рулесы от iproute2 :(


Содержание

Сообщения в этом обсуждении
"2 канала в инет : автопереключение"
Отправлено denn , 13-Май-05 19:39 
>Всем привет!
>Проблема в следующем: есть два канала в инет, спутник и наземный. Задача
>следить за состоянием спутника и переключаться на наземный канал в случае
>падения/зависания/конца денег на спутнике. Как только спутник опять заработает, переключиться на
>него.
>
>Помогите найти способ определить работает канал или нет, в случае если default
>route не указывает на него. Всякие ping, sing, hping, pchar не
>помогают: хоть и указываю им интерфейс, они все равно норовят через
>default gw пакеты отправлять. Причем игнорируя рулесы от iproute2 :(

есть вариант отослать пакет через установленный gw по земле на спутниковый интерфейс (если он у тебя двухсторонний). там же должен быть роутинг.
а на роутере слушать пакеты на этот инфейс. как только канал заработает,
начнут приходить пакеты - тут и меняешь gw на спутник. как перестали приходить - gw в землю.
как предположение.