Есть 2 подключения к интернету. Как можно сделать так, чтобы при проподании 1 ого подключения заработало 2 - ое. Всё это надо сделать на FreeBSD и Zebra(rip), или хотябы расскажите немножко поподробнее о функциях Зебры. Спасибо!
Легко. Протокол маршрутизации настраивать не нужно просто запусти зебру а в настройках напиши :!zebra.conf
!
interface lo
interface ppp0
interface ppp1
multicast
!
! Static default route.
!
ip route 0.0.0.0/0 IP-address next hop gw1
ip route 0.0.0.0/0 IP-address next hop gw2И всё дожно работать...
>Легко. Протокол маршрутизации настраивать не нужно просто запусти зебру а в настройках
>напиши :
>
>!zebra.conf
>!
>interface lo
>interface ppp0
>interface ppp1
>multicast
>!
>! Static default route.
>!
>ip route 0.0.0.0/0 IP-address next hop gw1
>ip route 0.0.0.0/0 IP-address next hop gw2
>
>И всё дожно работать...
Спасибо, попробую а если есть 2 офиса соединенные по 2-м каналам ВПН, и как можно при падении одного канала чтобы заработал 2-ой.
>Спасибо, попробую а если есть 2 офиса соединенные по 2-м каналам ВПН,
>и как можно при падении одного канала чтобы заработал 2-ой.Точно так-же. Зебра по умолчанию бросает на первый дефолтный маршрут у себя в списке. Если интерфейс падает, соотведственно падают и все маршруты связанные с ним. И зебра переключает на второй дефолт. Потом она регулярно проверяет не поднялся ли первый интерфейс. А когда он поднимается то переключает на него обратно.
Ещё можно вместо зебры какой нибудь маленький скриптик написять и запускать его в крон.табе.....
>>Спасибо, попробую а если есть 2 офиса соединенные по 2-м каналам ВПН,
>>и как можно при падении одного канала чтобы заработал 2-ой.
>
>Точно так-же. Зебра по умолчанию бросает на первый дефолтный маршрут у себя
>в списке. Если интерфейс падает, соотведственно падают и все маршруты связанные
>с ним. И зебра переключает на второй дефолт. Потом она регулярно
>проверяет не поднялся ли первый интерфейс. А когда он поднимается то
>переключает на него обратно.
>Ещё можно вместо зебры какой нибудь маленький скриптик написять и запускать его
>в крон.табе.....а можно на каком нить примере??? и конфиг на вверху написан не работает, next hop gw1, не проканывает, говорит ни известная команда...
>а можно на каком нить примере??? и конфиг на вверху написан не
>работает, next hop gw1, не проканывает, говорит ни известная команда...IP next hop gw1 - это IP адрес первого шлюэа. Там вместо этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2 IP-шинк второго )))))))
>>а можно на каком нить примере??? и конфиг на вверху написан не
>>работает, next hop gw1, не проканывает, говорит ни известная команда...
>
>IP next hop gw1 - это IP адрес первого шлюэа. Там вместо
>этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2
>IP-шинк второго )))))))TAKJE NE RABOTAET :(. ya napisal tipo vot etogo
ip route 0.0.0.0/0 1.1.1.1 next hop 1.1.1.1 gde 1.1.1.1 - gateway provaidera
>>>а можно на каком нить примере??? и конфиг на вверху написан не
>>>работает, next hop gw1, не проканывает, говорит ни известная команда...
>>
>>IP next hop gw1 - это IP адрес первого шлюэа. Там вместо
>>этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2
>>IP-шинк второго )))))))
>
>TAKJE NE RABOTAET :(. ya napisal tipo vot etogo
>ip route 0.0.0.0/0 1.1.1.1 next hop 1.1.1.1 gde 1.1.1.1 - gateway provaidera
>
nexthop -- это одно слово
man ip???
>>>>а можно на каком нить примере??? и конфиг на вверху написан не
>>>>работает, next hop gw1, не проканывает, говорит ни известная команда...
>>>
>>>IP next hop gw1 - это IP адрес первого шлюэа. Там вместо
>>>этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2
>>>IP-шинк второго )))))))
>>
>>TAKJE NE RABOTAET :(. ya napisal tipo vot etogo
>>ip route 0.0.0.0/0 1.1.1.1 next hop 1.1.1.1 gde 1.1.1.1 - gateway provaidera
>>
>
>
>nexthop -- это одно слово
>man ip???
ПАЦАНЫ, я ваще хочу сделать это всё на FreeBSD и Zebra
сори -- ступил.
>>а можно на каком нить примере??? и конфиг на вверху написан не
>>работает, next hop gw1, не проканывает, говорит ни известная команда...
>
>IP next hop gw1 - это IP адрес первого шлюэа. Там вместо
>этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2
>IP-шинк второго )))))))
nea, ne rabotaet govorit ne vernaya komanda...
ya napisal tipa vot etogo
ip route 0.0.0.0/0 1.1.1.1 next hop 1.1.1.1 - gde 1.1.1.1 ip provaydera
Да ip route тебе не нужно.... ТОлько зебру запустить !!!!А zebra.conf долхен быть в таком виде:
>interface lo
>interface ppp0
>interface ppp1
>multicast
>!
>! Static default route.
>!
>ip route 0.0.0.0/0 193.17.208.6
>ip route 0.0.0.0/0 195.66.200.100И interface перечисли все что у тебя есть правильно....
Где вместо 193.17.208.6 пишешь ip-шник первого своего шлюза, а вместо 195.66.200.100 ip-шник второго.
>Да ip route тебе не нужно.... ТОлько зебру запустить !!!!
>
>А zebra.conf долхен быть в таком виде:
>
>>interface lo
>>interface ppp0
>>interface ppp1
>>multicast
>>!
>>! Static default route.
>>!
>>ip route 0.0.0.0/0 193.17.208.6
>>ip route 0.0.0.0/0 195.66.200.100
>
>И interface перечисли все что у тебя есть правильно....
>
>Где вместо 193.17.208.6 пишешь ip-шник первого своего шлюза, а вместо 195.66.200.100 ip-шник
>второго.
Спасибо, я тя понял интерфейсы забыл перечислить %), попробую, а не скажешь в каких случаях применяется протокол RIP.
ЗЫ: ip route - это от зебры я имел ввиду.
>Спасибо, я тя понял интерфейсы забыл перечислить %), попробую, а не скажешь
>в каких случаях применяется протокол RIP.
>ЗЫ: ip route - это от зебры я имел ввиду.Это если тебе нужно использовать больше одного внешнего канала одновременно. Это протокол маршрутизации. Только он сейчас практический не используется. Обычно используют OSPF или BGP.
hostname mgwzebra
password ххххххх
enable password ххххх
log stdout
log syslog
!
interface gif0
!
interface gif1
!
interface gif2
!
interface lo0
!
interface plip0
!
interface re0
!
interface rl0
!
ip route 0.0.0.0/0 1.1.1.1
ip route 0.0.0.0/0 2.2.2.2
!
ip forwarding
!
line vty
!
вот примерно такой конфиг, всё правильно????