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

Исходное сообщение
"Zebra+RIP2"

Отправлено Neznayka , 14-Ноя-03 22:34 
Как вы считаете?

Попробую обьяснить.
Есть Linux-сервер(a) с 2 сетевыми картами:
eth0(a) 111.111.111.33 255.255.255.240
eth1(a) 111.111.111.34 255.255.255.240

K eth0(a) тоже через сетевую карту eth0(b) присоединён другой Linux-сервер(b) тоже с двумя сетевыми картами:
eth0(b) 111.111.111.35 255.255.255.240
eth1(b) 111.111.111.36 255.255.255.240
------------
K eth1(a) через eth0(c) присоединён третий Linux-сервер(с) тоже с двумя сетевыми картами:
eth0(c) 111.111.111.37 255.255.255.240
eth1(c) 111.111.111.38 255.255.255.240
------------
Linux-сервер(b) и Linux-сервер(с) также соединены между собой, т.е. получается кольцо:
eth0(a)-eth0(b)
eth1(b)-eth1(c)
eth0(c)-eth1(a)

Все компы с одинаковыми настройками, на всех установлен Linux и стоит Zebra.
Задача в том чтобы если соединение от Linux-cервера(а) до Linux-cервера(b) или Linux-cервера(с) разорвалась то поток пощёл бы через соседний Linux-cервер.
-----
Почитав информацию о RIP2 получил вот такой скрипт, но вот...

router rip
version 2
network 111.111.111.32/28
redistribute static
redistribute connected
no timers basic
ip rip send version 2
ip rip receive version 2
access-list private all 10 111.111.111.32/28
access-list private dany any
distribute-list private in out eth0
distribute-list private in out eth1

явно не хватает...

Разберающиеся люди подскажите новичку.
Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Zebra+RIP2"
Отправлено Neznayka , 15-Ноя-03 07:26 
Поправка
Неправильно указал сети, вот такие сети:

Как вы считаете?

Попробую обьяснить.
Есть Linux-сервер(a) с 2 сетевыми картами:
eth0(a) 111.111.111.33 255.255.255.240
eth1(a) 111.111.222.33 255.255.255.240

K eth0(a) тоже через сетевую карту eth0(b) присоединён другой Linux-сервер(b) тоже с
двумя сетевыми картами:
eth0(b) 111.111.111.34 255.255.255.240
eth1(b) 111.111.133.33 255.255.255.240
------------
K eth1(a) через eth0(c) присоединён третий Linux-сервер(с) тоже с двумя сетевыми картами:

eth0(c) 111.111.222.34 255.255.255.240
eth1(c) 111.111.133.34 255.255.255.240
------------
Linux-сервер(b) и Linux-сервер(с) также соединены между собой, т.е. получается кольцо:
eth0(a)-eth0(b)
eth1(b)-eth1(c)
eth0(c)-eth1(a)

Все компы с одинаковыми настройками, на всех установлен Linux и стоит Zebra.

Задача в том чтобы если соединение от Linux-cервера(а) до Linux-cервера(b) или Linux-cервера(с)
разорвалась то поток пощёл бы через соседний Linux-cервер.
-----
Почитав информацию о RIP2 получил вот такой скрипт, но вот...

router rip
version 2
network 111.111.111.32/28
network 111.111.222.32/28
network 111.111.133.32/28
redistribute static
redistribute connected
no timers basic
ip rip send version 2
ip rip receive version 2
access-list private all 10 111.111.111.32/28
access-list private all 10 111.222.111.32/28
access-list private all 10 111.133.111.32/28
access-list private dany any
distribute-list private in out eth0
distribute-list private in out eth1

явно не хватает...

Разберающиеся люди подскажите новичку.
Заранее благодарен.


"Zebra+RIP2"
Отправлено Михаил , 16-Ноя-03 09:41 
>Как вы считаете?
я считаю, что в таком банальном случае хватило бы периодического пинга с соответствующим изменением маршрутных таблиц в зависимости от его результата.