Routing - 2 site, 2 linky

Leos Bitto bitto na atrey.karlin.mff.cuni.cz
Úterý Listopad 24 14:25:41 CET 1998


Ahoj,

Pavel Janik ml. (pavel na inet.cz) wrote:
: Zdravim,:
: 
:    > rad bych se zeptal, zda ma nekdo ideu jak vyresit tohle:
:    > Mame ethernetovou sit, linuxovy server a od nej  2 pevne linky ven. 
:    > Potrebovali bychom nastavit urcitou cast site pro 1 linku a zbytek pro 
:    > pouzivani te druhe.
: 
: Umi to utilitka ip (pouzitelna s 2.1.x). Podivejte se na
: http://www.linux.cz/noviny/1998-0809/clanek07.html, najdete tam
: zajimave odkazy.

To neumi ta utilitka - to umi jadro. Ta utilitka je pouze ovladaci programek.
Vcera jsem to take zprovoznil (s kernelem 2.1.128), za vydatne pomoci autora
zminovaneho clanku - Martina Marese. Jak na to:

ip rule add src 192.168.1.0/24 table 1
ip rule add src 192.168.1.0/24 table 2

ip route add .... table 1
ip route add .... table 1
ip route add default via 12.34.56.78 table 1
ip route add .... table 2
ip route add .... table 2
ip route add default via 98.76.54.32 table 2

Tim vytvorite dve nezavisle routovaci tabulky, tabulka 1 se bude pouzivat
pro pakety se zdrojovou adresou ze site 192.168.1.*, tabulka 2 pro sit
192.168.2.*. Predpokladam ze data co jdou ze site 192.168.1.* maji jit
ven pres default gateway 12.34.56.78 (k te musi vest nejaka cesta - to
jsou ty tecky v predchozich prikazec "ip route add"), obdobne data ze site
192.168.2.* jsou ven pres 98.76.54.32. Tohle resi jen odchozi pakety,
prichozi vam budou chodit automaticky prislusnou linkou podle toho jakou
mely zdrojovou adresu.

Navic jeste muzete (nemusite, ale je to ponekud zvrhle pokud to neudelate)
nastavit routovani klasicky prikazem route, to bude platit pro pakety 
pochazejici z toho routeru samotneho.


Leos Bitto


Další informace o konferenci Linux