Routovanie podla src adresy - VYRIESENE !

Marian Sabo linux-cz na cps.sk
Pátek Únor 22 11:30:46 CET 2002


Zdravim

> > sice mi neni jasne na co je to dobre, ale pokud chcete routovat dle
> > zdrojoveho ip tak se to da udelat tak ze si vytvorite dalsi routovaci
> > tabulku:
> >
> > necht mam eth0: 10.0.0.1/24, a default gateway 10.0.0.5 a
> > eth1: 10.0.1.1/24, a dg 10.0.1.5
> >
> > (pisu z hlavy takze pokud bude nekde preklep tak se drzte dokumentace)
> >
> > routovaci tabulka main:
> > 10.0.0.0/24 dev eth0 src 10.0.0.1
> > 10.0.1.0/24 dev eth1 src 10.0.1.1
> > default via 10.0.0.5 dev eth0
> >
> > pak bych si vytvoril dalsi routovaci tabulku (napriklad s cislem 5):
> > ip route add 10.0.1.0/24 scope link proto static src 10.0.1.1 dev eth1
> > table 5
> > ip route add default src 10.0.1.1 via 10.0.1.5
>
> kruci, tady melo byt take tabylka 5 takze
> ip route add default src 10.0.1.1 via 10.0.1.5 table 5
>
> >
> > takze ted mame dve routovaci tabulky (tedy ono jich je jeste vic...),
> > prohlednou si je muzeme
> >
> > ip route
> > ip route show table 5
> >
> > a pak bych oznacil packety ktere maji pouzivat tabulku 5:
> > ip rule add from 10.0.1.0/24 table 5
> >
> > jen vas upozornuji ze pokud se do neceho podobneho budete poustet, tak
si
> > to vsechno peclive promyslete (pozor pokud pouzivate dynamicke
routovani)
> > a hlavne davejte pozor na direktivy src, protoze kdyz packet poslany do
> > site ponese v hlavicce adresu jineho rozhrani, tak se budete divit co ze
> > se to deje ;-)

funguje to uplne perfektne, presne podla tohoto popisu = vsetko, co pride na
jedno rozhranie sa na neho aj pekne vracia a tak isto funguje aj druhe
rozhranie.
Vdaka za pomoc

Marian Sabo




Další informace o konferenci Linux