Вот такой вопрос имеется 2 канала в инет от разных провов подскажите как лучше сделать чтоб при падении главного канала всё переходило на второй. Можно конечно написать скриптик котоорый будет переписывать роуты, но может есть более лучшее решение (зачем изобретать велосипед)
>Вот такой вопрос имеется 2 канала в инет от разных провов подскажите
>как лучше сделать чтоб при падении главного канала всё переходило
>на второй. Можно конечно написать скриптик котоорый будет переписывать роуты, но
>может есть более лучшее решение (зачем изобретать велосипед)
BGP. Но для этого нужно договорится с провайдером.
А если попроще, то скриптик тоже неплохо работает.
А метрику интерфейса уже отменили?
Ставлю у второго шлюза метрику 1 дёргаю основной провод проверяю - нихрена не идёт. Если что то не так то подскажи
вот таблица:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.3.0.6 * 255.255.255.255 UH 0 0 0 tun0
OOO * 255.255.255.255 UH 0 0 0 eth2
sar_.ov * 255.255.255.255 UH 0 0 0 ppp0
195.ХХХ.ХХХ.120 * 255.255.255.252 U 0 0 0 eth2
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 10.3.0.6 255.255.255.0 UG 0 0 0 tun0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth2
default sar.ov 0.0.0.0 UG 0 0 0 ppp0
default Sam 0.0.0.0 UG 1 0 0 eth2
>Ставлю у второго шлюза метрику 1 дёргаю основной провод проверяю - нихрена
>не идёт. Если что то не так то подскажи
>вот таблица:
>Destination Gateway
> Genmask
>Flags Metric Ref Use Iface
>10.3.0.6 *
>
>255.255.255.255 UH 0
>0 0 tun0
>OOO
> *
> 255.255.255.255 UH 0
> 0
> 0 eth2
>sar_.ov *
>
> 255.255.255.255 UH 0
> 0 0 ppp0
>
>195.ХХХ.ХХХ.120 *
> 255.255.255.252 U 0
> 0
> 0 eth2
>192.168.2.0 *
> 255.255.255.0
>U 0
>0 0 eth0
>192.168.0.0 10.3.0.6
> 255.255.255.0 UG 0
> 0
>0 tun0
>169.254.0.0 *
> 255.255.0.0
> U 0
> 0 0
>eth2
>default sar.ov
> 0.0.0.0
> UG 0
> 0
> 0 ppp0
>default Sam
> 0.0.0.0
> UG
> 1 0
> 0 eth2
http://www.ietf.org/rfc/rfc1256.txt
а чем не вариант? )))))
>А метрику интерфейса уже отменили?
в линуксе - да. причем достаточно давно (возможно, она не использовалась изначально)
ядро 2.2 и более поздние на нее кладут, возможность установить сохранена только чтобы скрипты не "чихали".\^P^/
>>Вот такой вопрос имеется 2 канала в инет от разных провов подскажите
>>как лучше сделать чтоб при падении главного канала всё переходило
>>на второй. Можно конечно написать скриптик котоорый будет переписывать роуты, но
>>может есть более лучшее решение (зачем изобретать велосипед)
>
>
>BGP. Но для этого нужно договорится с провайдером.
>А если попроще, то скриптик тоже неплохо работает.причем тут BGP, Вы навреное только слышали про него
Для BGP нужно регистрировать свою автономную систему + блок ип адресов не менее чем /24 (так как другой провайдер не обязан маршрутизировать чужие адрессные пространства)
и при этом иметь каналы оплачиваемые не по трафику, так как вы автоматически становитесь частью интернета и через Вас транзитно переливают трафик.
А всётаки можно чтонить по делу какое нибуть конкретное предложение, неужели 2 канала в инет такая редкость???
>причем тут BGP, Вы навреное только слышали про него
>Для BGP нужно регистрировать свою автономную систему + блок ип адресов не
>менее чем /24 (так как другой провайдер не обязан маршрутизировать чужие
>адрессные пространства)
>и при этом иметь каналы оплачиваемые не по трафику, так как вы
>автоматически становитесь частью интернета и через Вас транзитно переливают трафик.Кто ж спорит? :-)
Я написал скрипт на PHP, с помощью которого через WEB-интерфейс переключаю каналы при необходимости.
>Я написал скрипт на PHP, с помощью которого через WEB-интерфейс переключаю каналы
>при необходимости.Вручную конечно хорошо но всётаки интересует вариант автоматического переключеня
>>Я написал скрипт на PHP, с помощью которого через WEB-интерфейс переключаю каналы
>>при необходимости.
>
>Вручную конечно хорошо но всётаки интересует вариант автоматического переключеня