Jump to content
Калькуляторы

quagga + cisco2620 анонсирование /32

драсте всем ))

есть сервер, на нём radius, pptp, dial-in. есть так же cisco2620, на нём pppoe, dial-in. соединены между собой по ip 10.0.0.1 и 10.0.0.2 соответственно.

нужно между ними поднять ospf, чтоб когда nas(2620) поднимал интерфейс ppp, он анонсировал на сервер ip /32 ppp-интерфейса (ip выдаются radius'ом из сети 192.168.10.0/24).

с ospf встречаюсь первый раз, так что заранее прошу прощения за чайниковые вопросы :)

пробовал как описано здесь и здесь, не получилось.

не знаю, куда копать.

заранее спасибо

Share this post


Link to post
Share on other sites

драсте всем ))

не знаю, куда копать.

заранее спасибо

 

Покажите конфиг кошки и квагги, пароли можно не показывать.

Share this post


Link to post
Share on other sites

Наверное, нужно указать на обоих маршрутизаторах.

 

conf t
router ospf
redistribute connected
end

 

или redistribute kernel как там в квагге было..

Edited by vurd

Share this post


Link to post
Share on other sites

конфиг ospfd:

router ospf
ospf router-id 10.0.0.1
network 10.0.0.0/24 area 0.0.0.0
neighbor 10.0.0.2
default-information originate
!

конфиг cisco:

router ospf 1
router-id 10.0.0.2
log-adjacency-changes
redistribute connected
network 10.0.0.0 0.0.0.255 area 0
network 192.168.10.0 0.0.0.255 area 0
!

т.е. сервер не видит адресов, которые выдаются radius'ом. нет информации в таблице сервера. и к тому же cisco не получает def route

Edited by elyor

Share this post


Link to post
Share on other sites

конфиг ospfd:

router ospf
ospf router-id 10.0.0.1
network 10.0.0.0/24 area 0.0.0.0
neighbor 10.0.0.2
default-information originate
!

конфиг cisco:

router ospf 1
router-id 10.0.0.2
log-adjacency-changes
redistribute connected
network 10.0.0.0 0.0.0.255 area 0
network 192.168.10.0 0.0.0.255 area 0
!

т.е. сервер не видит адресов, которые выдаются radius'ом. нет информации в таблице сервера. и к тому же cisco не получает def route

 

а где на циске объявление пира? (neighbor 10.0.0.1)

Share this post


Link to post
Share on other sites

конфиг ospfd:

router ospf
ospf router-id 10.0.0.1
network 10.0.0.0/24 area 0.0.0.0
neighbor 10.0.0.2
default-information originate
!

конфиг cisco:

router ospf 1
router-id 10.0.0.2
log-adjacency-changes
redistribute connected
network 10.0.0.0 0.0.0.255 area 0
network 192.168.10.0 0.0.0.255 area 0
!

т.е. сервер не видит адресов, которые выдаются radius'ом. нет информации в таблице сервера. и к тому же cisco не получает def route

 

нейбор на циске? ы?

Share this post


Link to post
Share on other sites

должен быть нейбор на циске?

Конечно. Как она по-твоему узнает с кем ей обмениваться инфой?

Share this post


Link to post
Share on other sites

OSPF не BGP, ни на квагге ни на циске нейбор не обязателен, достаточно правильно прописанных нетворк.

Share this post


Link to post
Share on other sites

OSPF не BGP, ни на квагге ни на циске нейбор не обязателен, достаточно правильно прописанных нетворк.

+1, по-моему тоже не нужен. они через мультикаст общаются, если не ошибаюсь

Share this post


Link to post
Share on other sites

elyor

а на интерфейсах с обоих сторон именно /24 маска ?

собственно нейборство поднято ?

show ip ospf neighbor на циске.

 

И насчет квагги не уверен, но вот это area 0.0.0.0 смущает.

Share this post


Link to post
Share on other sites

В конфиге кошки

 

 redistribute connected subnets

 

вместо просто

 redistribute connected 

 

попробуйте

Share this post


Link to post
Share on other sites

OSPF не BGP, ни на квагге ни на циске нейбор не обязателен, достаточно правильно прописанных нетворк.

 

эт смотря какой режим ospf :) если не broadcast, то нейборы нужны. поэтому лучше описать, если не до конца, так сказать...

Share this post


Link to post
Share on other sites

В данном теме скорее всего не тот случай.

Non-broadcast скорее не типичный случай использования OSPF, IMHO.

Share this post


Link to post
Share on other sites

В конфиге кошки

 

 redistribute connected subnets

 

вместо просто

 redistribute connected 

 

попробуйте

бинго! )) работает.

но циска не берёт default route

Share this post


Link to post
Share on other sites

Вот так можно попробовать:

default-information originate always

на кваке?

Share this post


Link to post
Share on other sites

Там где оригинируется дефолт, то есть на квагге. Если конечно там есть такая опция.

Разница в том, что без always маршрут на 0.0.0.0 0.0.0.0 уже должен быть в таблице маршрутизации, прописан статиком или получен каким-то другим образом, с always, соответственно, этого не требуется.

Share this post


Link to post
Share on other sites

бинго! )) работает.

но циска не берёт default route

 

а дефолт у вас откуда? статиком или через bgp ? его в любом случае тоже надо заредистрибьютить в ospf:

 

redistribute static subnets

Share this post


Link to post
Share on other sites

Там где оригинируется дефолт, то есть на квагге. Если конечно там есть такая опция.

Разница в том, что без always маршрут на 0.0.0.0 0.0.0.0 уже должен быть в таблице маршрутизации, прописан статиком или получен каким-то другим образом, с always, соответственно, этого не требуется.

+1, работает ))

спасибо всем большое!

Share this post


Link to post
Share on other sites

Поставил на дебиане в виртуалке кваггу, однако, почти один в один CLI и система команда с циской.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this