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

Исходное сообщение
"ZEBRA(RIP)"

Отправлено DSA , 18-Мрт-07 08:20 
Есть 2 подключения к интернету. Как можно сделать так, чтобы при проподании 1 ого подключения заработало 2 - ое. Всё это надо сделать на FreeBSD и Zebra(rip), или хотябы расскажите немножко поподробнее о функциях Зебры. Спасибо!

Содержание

Сообщения в этом обсуждении
"ZEBRA(RIP)"
Отправлено ra , 19-Мрт-07 21:40 
Легко. Протокол маршрутизации настраивать не нужно просто запусти зебру а в настройках напиши :

!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(RIP)"
Отправлено anon , 20-Мрт-07 09:30 
>Легко. Протокол маршрутизации настраивать не нужно просто запусти зебру а в настройках
>напиши :
>
>!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-ой.


"ZEBRA(RIP)"
Отправлено ra , 20-Мрт-07 20:10 
>Спасибо, попробую а если есть 2 офиса соединенные по 2-м каналам ВПН,
>и как можно при падении одного канала чтобы заработал 2-ой.

Точно так-же. Зебра по умолчанию бросает на первый дефолтный маршрут у себя в списке. Если интерфейс падает, соотведственно падают и все маршруты связанные с ним. И зебра переключает на второй дефолт. Потом она регулярно проверяет не поднялся ли первый интерфейс. А когда он поднимается то переключает на него обратно.
Ещё можно вместо зебры какой нибудь маленький скриптик написять и запускать его в крон.табе.....


"ZEBRA(RIP)"
Отправлено DSA , 20-Мрт-07 21:33 
>>Спасибо, попробую а если есть 2 офиса соединенные по 2-м каналам ВПН,
>>и как можно при падении одного канала чтобы заработал 2-ой.
>
>Точно так-же. Зебра по умолчанию бросает на первый дефолтный маршрут у себя
>в списке. Если интерфейс падает, соотведственно падают и все маршруты связанные
>с ним. И зебра переключает на второй дефолт. Потом она регулярно
>проверяет не поднялся ли первый интерфейс. А когда он поднимается то
>переключает на него обратно.
>Ещё можно вместо зебры какой нибудь маленький скриптик написять и запускать его
>в крон.табе.....

а можно на каком нить примере??? и конфиг на вверху написан не работает, next hop gw1, не проканывает, говорит ни известная команда...


"ZEBRA(RIP)"
Отправлено ra , 21-Мрт-07 10:55 
>а можно на каком нить примере??? и конфиг на вверху написан не
>работает, next hop gw1, не проканывает, говорит ни известная команда...

IP next hop gw1 - это IP адрес первого шлюэа. Там вместо этой фразы нужно написать только IP-шник 1-го шлюза, а где gw2 IP-шинк второго )))))))


"ZEBRA(RIP)"
Отправлено anon , 21-Мрт-07 12:36 
>>а можно на каком нить примере??? и конфиг на вверху написан не
>>работает, 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


"ZEBRA(RIP)"
Отправлено pavel_simple , 21-Мрт-07 12:43 
>>>а можно на каком нить примере??? и конфиг на вверху написан не
>>>работает, 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???


"ZEBRA(RIP)"
Отправлено DSA , 21-Мрт-07 13:04 
>>>>а можно на каком нить примере??? и конфиг на вверху написан не
>>>>работает, 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


"ZEBRA(RIP)"
Отправлено pavel_simple , 21-Мрт-07 13:07 
сори -- ступил.

"ZEBRA(RIP)"
Отправлено anon , 21-Мрт-07 12:58 
>>а можно на каком нить примере??? и конфиг на вверху написан не
>>работает, 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


"ZEBRA(RIP)"
Отправлено ra , 21-Мрт-07 14:24 
Да 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-шник второго.


"ZEBRA(RIP)"
Отправлено DSA , 21-Мрт-07 19:02 
>Да 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 - это от зебры я имел ввиду.



"ZEBRA(RIP)"
Отправлено ra , 21-Мрт-07 19:11 
>Спасибо, я тя понял интерфейсы забыл перечислить %), попробую, а не скажешь
>в каких случаях применяется протокол RIP.
>ЗЫ: ip route - это от зебры я имел ввиду.

Это если тебе нужно использовать больше одного внешнего канала одновременно. Это протокол маршрутизации. Только он сейчас практический не используется. Обычно используют OSPF или BGP.


"ZEBRA(RIP)"
Отправлено DSA , 21-Мрт-07 19:08 


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
!
вот примерно такой конфиг, всё правильно????