Multumesc, Victor,

Iti cer scuze, probabil ca nu m-am exprimat eu foarte clar:

Spuneam in mail-ul initial ca legatura radio este facuta intre doua masini 
interne din retelele private, deci sunt, in total, 4 routere. Aceste 
ultime doua masini ruleaza Red Hat 9, deci pot folosi ce protocol de 
rutare dinamica vreau (Zebra, routed, etc.)

BGP nu pot sa fac, fiindca:

- ar trebui sa am colaborarea providerului, ceea ce nu se intampla 
(ASN-uri, chestii administrative - nu discut aici ;-) );

- masina Slackware nu stie Zebra, ci numai routed, iar de adaugat software 
third-party nici nu se pune problema pana cand nu schimb, fizic, routerul 
(un Linux "obosit" pe un PII, cu un HDD 99% plin, etc.);

- tunelurile GRE nu sunt facute cu nici o smecherie, ci numai 
configuratia elementara a unei legaturi point-to-point:

    ip tunnel del INTERFATAVPN 2> /dev/null
    ip tunnel add mode gre  INTERFATAVPN local IPPUBLICLOCAL remote 
         IPPUBLICREMOTE ttl 255 key CHEIA
    ip address add VPNIPLOCAL dev INTERFATAVPN peer VPNIPREMOTE
    ip link set INTERFATAVPN up

Problema e ca pe fiecare router mai aveam, la sfarsit, si o ruta statica, 
de care as vrea sa scap, fiindca vreau sa folosesc rutare dinamica:

ip route add RETEADISTANTA dev INTERFATAVPN

Fiecare masina iese separat in Internet, cu o ruta default data 
"ciobaneste" ;-)
  
Asa cum m-ai sfatuit mai sus, am vrut sa nu pun un mask /32, ci /24 pe 
interfetele VPN din configuratia aratata, dar nu am reusit sa modific mask-ul implicit 
cu care "iau nastere" interfetele GRE - Am presupus ca interfetele-tunel 
nu pot fi decat point-to-point, dar poate gresesc.

Probabil ca daca as pune /24, s-ar propaga si update-urile de rutare prin 
tunel.

Razvan
-- 
Dipl. Eng. Razvan SANDU <[EMAIL PROTECTED]>
Network Admininistrator - Bucharest, Romania
Powered by Red Hat Linux 9 (Shrike)


On Sat, 1 Nov 2003, Tarhon-Onu Victor wrote:

> On Fri, 31 Oct 2003, Razvan SANDU wrote:
> 
> > tunelele prin Internet, fie legatura radio) - cu timp de downtime minim 
> > intre cele doua retele private - si sa evite problemele legate de rute 
> > multiple - in functionare normala.
> 
>       Treaba e relativ simpla in teorie:
>       1. intre cele 2 masini ai 2 cai, una via radio, cealalta via 
> internet prin tunele. Incearca sa renunti la tunele si sa faci bgp 
> multihop;
>       2. pe fiecare dintre routere routeaza static cu preferinta 
> maxima ip-ul celeilalte masini prin default gw-ul internet, eventual 
> pentru downtime minim la resetul sediunilor bgp pune si ruta default cu 
> o preferinta minima (sa zicem metric 254);
>       3. anunta ruta default de la fiecare catre fiecare, dar cu 
> preferinta mai mica pe linkul radio (pui niste route-map-uri fie pe 
> input fie pe output pe neighborul care primeste sau care anunta ruta 
> asta);
>       4. fiind bgp multihop in tabela de routare ar trebui ca ruta 
> default sa vina cu nexthop IP-ul prin care au routat static ip-ul 
> celuilalt neighbor, ceea ce e ok;
> 
> > Dispun de routed pe masina Slackware si de Zebra (cu ripd, ripngd, ospfd 
> > si ospf6d) pe masina Red Hat (din motive care nu au relevanta aici, nu pot 
> > instala software third-party, ci trebuie sa ma limitez la distributie).
> 
>       Uita de routed.
> 
> > unele limitari? (pana acum, nu am reusit sa fac cele doua masini sa 
> > "schimbe" pachete de rutare prin tunel)
> 
>       Daca te apuci si faci tunelele gre jmecher (ca la carte de fapt) 
> si te apuci si pui rute cu src, onlink si alte minuni si zebra si gated 
> or sa se uite ba la tine ba la topor. Daca te iau la bataie sa nu te 
> miri. Fa-le simplu, eventual pe interfetele tunel aloca ip-uri dintr-un 
> subnet /30, nu pune ip-urile cu masklen /32.
> 
>       Varianta cu tunelul ar fi ok in conditiile in care ai vrea sa 
> scoti in permanenta una din masini prin cealalta, indiferent pe care 
> cale: internet sau linkul radio din reteaua privata. Daca vrei ca 
> fiecare sa aiba legatura la internet separat atunci ar fi indicat sa 
> uiti de tunel, sau poate-ti da cineva o solutie si pentru asta.
> 
> > In prezent, sunt obligat sa folosesc RIP-1, fiindca pe masina
> > Slackware nu dispun decat de routed, dar in viitor as trece la Zebra
> > cu OSPF pe ambele masini.
> 
>       Ce te impiedica sa compilezi zebra sau quagga (recomand quagga)? 
> Nu mai ai decit 2MB liberi pe hdd?
> 
> > - avand in vedere ca in aceasta schema nu participa decat 4 rutere, cam de 
> 
>       ??? 4 sau 2? Am scris mailul degeaba. Whatever, poate mailul 
> asta sa constituie o solutie pentru altii aflati in situatia descrisa 
> initial. Err, 4 routere sau 4 neighbori? Nu mai inteleg nimic.
> 
> 


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui