route pro pppd

David Rohleder davro na ics.muni.cz
Čtvrtek Leden 27 13:25:47 CET 2000


Ahoj,

nevi nekdo, jak premluvit pppd, aby pri nahozeni linky pridal routu na
dane rozhrani i do jinych routovacich tabulek nez je main, nebo se to
musi udelat pres skripty v /etc/ppp/ip-up?

Mam totiz pomerne hnusnou konfiguraci site, vyuzivajici v soucasnosti
pripojeni ke dvema providerum:


    provider 1  +--------+           vnitrni sit
   -------------+ router |     sitove adresy providera 1
                |        +-----+----------+------+--------
   -------------+        |     sitove adresy providera 2
    provider 2  +--+--+--+
                   |  |
                   |  |
      ppp linky pouzivajici adresy providera 1

No a samozrejme src adresy providera 1 museji odchazet jeho linkou a u
druheho taky. Uz mi to skoro funguje jenom lidi z ppp linek nemohou
pristupovat k vnitrni siti. Mozna existuje nejake jednodussi reseni,
ale zatim zadne nevidim.

Ukazka:

ip address add provider2/26 brd + dev eth2 
ip address add provider1/24 brd + dev eth2 label eth2:alias1

ip route add provider2/26 table provider2 dev eth2
ip route add provider1/24 table provider2 dev eth2
ip route add default table provider2 via provider2-gw

ip route add provider1/24 table provider1 dev eth2
ip route add provider2/26 table provider1 dev eth2
ip route add default table provider1 via provider1-gw

ip rule add from provider2/26 table provider2 prio 120

# ppp pripojeni se routuji pres main - jsou na provider1.2 - provider1.63

ip rule add from provider1.64/26 table provider1 prio 121
ip rule add from privider1.128/25 table provider1 prio 122


-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux