BIRD a redistribuce statickych rout do OSPF
Ondrej Filip
feela na ipex.cz
Středa Červen 13 11:21:15 CEST 2001
On Wed, 13 Jun 2001, Petr Simek wrote:
>
> Dobry den,
Ahoj Petre,
tedy trosku chyba je, ze pises do cz.comp.linux. Tuhle konferenci nectu a
pratele me upozornili, ze tu pry je dotaz na me. BIRD ma konferenci jinde.
> chtel bych se zeptat zda tu nekdo nepracuje s BIRDem a nevi jak v nem
> provest nasledujici -
Trochu s tim pracuju. :-) Kdyz uz jsem to psal.
> Mam bird-1.0.4-5 , dale mam 4 interfejsy - eth0 eth0.87 eth0.88 a eth0.89
> Interfej eth0 nepouzivam eth0.87 je prichozi interfejs a eth0.88 a eth0.89
> jsou interfejsy ktere routuji. Zakladni/lokalni routovaci tabulka vypada
> takhle -
Jinak doporucuju upgrade na 1.0.5.
> 160.217.87.0 * 255.255.255.0 U 0 0 0 eth0.87
> 160.217.88.0 * 255.255.255.0 U 0 0 0 eth0.88
> 160.217.89.0 * 255.255.255.0 U 0 0 0 eth0.89
> 160.217.90.0 * 255.255.255.0 U 0 0 0 eth0.89
>
> kde subnety 87 az 89 jsou primarni a subnet 90 je dalsi ip sit
> pridana k interfejsu eth0.89 . Kdyz spustim BIRDa spoji se se svym
> sousedem na eth0.87 ziska routy dane area vcetne default a soused
> od nej ziska routy 87,88 a 89 ale uz ne 90 . Bird ma tuto routu
> v tabulce jako ty ostatni -
>
> 160.217.87.0/24 dev eth0.87 [direct1 Jun12] (240)
> dev eth0.87 [MyOSPF Jun12] I (150/10)
> 160.217.88.0/24 dev eth0.88 [direct1 Jun12] (240)
> 160.217.89.0/24 dev eth0.89 [direct1 Jun12] (240)
> 160.217.90.0/24 dev eth0.89 [direct1 Jun12] (240)
>
> ale zrejme ji neinzeruje sousedovi. Zkusil jsem ji pridat pres protokol
> static -
Spise mi prosim posli vypisy:
"show ospf interface"
"show ospf"
"show ospf neighbors"
>
> protocol static {
> route 160.217.90.0/24 via "eth0.89";
> }
>
> tak se ta sit objevi v tabulkach birda -
>
> 160.217.87.0/24 dev eth0.87 [direct1 10:30] (240)
> dev eth0.87 [MyOSPF 10:31] I (150/10)
> 160.217.88.0/24 dev eth0.88 [direct1 10:30] (240)
> 160.217.89.0/24 dev eth0.89 [direct1 10:30] (240)
> 160.217.90.0/24 dev eth0.89 [direct1 10:30] (240)
> dev eth0.89 [static1 10:30] (200)
>
> ale do ospf se nesiri - tedy soused ji nevidi -
>
> 160.217.87.0/24 160.217.87.253 1 U 4681 v87test Direct
> 160.217.88.0/24 160.217.87.254 11 UG 0 v87test OSPFIntra
> 160.217.89.0/24 160.217.87.254 11 UG 1 v87test OSPFIntra
>
> Nevite kde mam chybu, respektive jak to resit ? Konfigurace ospf v birdu
> je v podstate zakladni -
>
> protocol ospf MyOSPF {
> area 0.0.0.0 {
> interface "eth*" {
> };
> };
> }
>
> jen jsem odkomentoval zakladni potrebne radky ...
>
To, ze to nesiri 90-ku je spise chyba v birdovi nez v konfiguraci. Melo by
se to ke vsem interfacum chovat stejne. Da se to resit exportem staticke
routy, ale radeji bych objevil, co je spatne.
--
Ondrej Feela Filip
E-mail: feela na network.cz
WWW: http://www.gin.cz
WWW: http://feela.network.cz
Další informace o konferenci Linux