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

Исходное сообщение
"Gated или? Проблема - два провайдера!!!"

Отправлено Андрей , 30-Апр-02 06:44 
Нужно сделать на сервере-шлюзе (для внутренней сети), что-то вроде того что бы он кидал подобно ping ICMP или ещё какие-нибудь пакеты в сеть к одному из провайдеров. Если связь есть, т.е. информация от него возвращается, то шлюзом (route add default) для сервера является этот провайдер, если нет, то проверяется канал второго провайдера и в случае наличия связи шлюзом устанавливается он!!!
Интересны существующие стандартные варианты решения этой проблемы. Может быть gated можно так настроить? Подскажите. Спасибо.

Содержание

Сообщения в этом обсуждении
"RE: Gated или? Проблема - два провайдера!!!"
Отправлено Paul , 30-Апр-02 07:14 
существует. называется "динамическая маршрутизация". для этого есть указанный тобой gated и routed

"RE: Gated или? Проблема - два провайдера!!!"
Отправлено Lyncher , 30-Апр-02 10:05 
Нафига чё-то изобретать?
Если один канал запасной то:

#!/bin/bash
if [ ! "`ping -c3 gw.provider.net`" ]
    then
    route del default
    route add gw gw.other.isp.net
else
  echo "On provider.net">>/var/log/some.log
fi

У меня с проверкой двух каналов..
Lyncher    


"RE: Gated или? Проблема - два провайдера!!!"
Отправлено Андрей , 30-Апр-02 11:43 
>Нафига чё-то изобретать?
>Если один канал запасной то:
>
вот это вариант весьма интересен, я уже сам было подумывал о таком... но насколько это серьезно???, все ли так поступают или кто-то имеет ещё какие варианты?

"RE: Gated или? Проблема - два провайдера!!!"
Отправлено Paul , 30-Апр-02 12:11 
>Нафига чё-то изобретать?
>Если один канал запасной то:
>
>#!/bin/bash
>if [ ! "`ping -c3 gw.provider.net`"
>]
>    then
>    route del
>default
>    route add
>gw gw.other.isp.net
>else
>  echo "On provider.net">>/var/log/some.log
>fi
>
>У меня с проверкой двух каналов..

оригинальное и красивое решение :) я о таком не подумал :)



"RE: Gated или? Проблема - два провайдера!!!"
Отправлено Андрей , 30-Апр-02 11:37 
>существует. называется "динамическая маршрутизация". для этого
>есть указанный тобой gated и
>routed
да как бы так сказать, до gated'a я как бы уже доехал, немогу его донастроить по человечи, посмотреть бы где примеры на двух провайдеров настроенные, то что видел в opennete не совсем мои варианты, может кто посоветует, как его по лучьше раскрутить?
routed же похоже тяжелый случай...