NAT v Linuxu

Linux Vita linuxst na krnov.cesnet.cz
Úterý Leden 18 23:53:51 CET 2000


On 18 Jan 2000, Leos Bitto wrote:

> : zkousim rozchodit NAT na Linuxu a nejak se mi nedari. Zkompiloval jsem
> : jadro (2.2.13) s podporou NAT a stahl jsem si z
> : 
> : 	http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html
> : 
> : ipnatadm
> 
> Chyba - ten NAT co je v jadrech 2.2 se ovlada pomoci 
> 
> ftp://ftp.gts.cz/pub/mirrors/ftp.inr.ac.ru/ip-routing/iproute2-current.tar.gz
> 
> V souboru doc/ip-cref.tex najdete i popis jak na to.
> 
Diky za info, stahl jsem prelozil a zkousel.
Zatim jsem si vytipoval 2 varianty, ale protoze jsem NAT jeste nedelal,
tak nevim. Zitra jdu na misto cinu to zkouset a nerad bych tam zbytecne
tvrdnul. Takze bych poprosil o konzultaci.

Vnitrni sit je 192.168.1.0, eth0 je 192.168.1.1
device do Internetu ppp0 oznacim adresou A.B.C.D
Adresa nektereho urciteho stroje uvnitr vnitrni site 192.168.1.42
Vyhrazena IP adresa pro pristup z Internetu A1.B1.C1.D1
---
Varianta 1:
	ip route add nat 192.168.1.1 via A.B.C.D
	ip rule add prio 320 from 192.168.1.1 nat A.B.C.D
Nevim, tohle se mi moc nezda. Spise bych to asi videl takto:
        ip route add nat 192.168.1.42 via A1.B1.C1.D1
        ip rule add prio 320 from 192.168.1.42 nat A1.B1.C1.D1
Tzn. preklad mezi kokretni adresou vnitrni site a konkretni adresou
verejnou 
---
Varianta 2:
	ip route add 192.168.1/24 via A.B.C.D
To se mi zda lepsi, ale trochu mi tam chybi to sluvko NAT...
---

Co je vlastne pozadavkem? Zprovoznit NAT na linuxu (RH 5.1, kernel 2.2.13)
obdobnym zpusobem, jakym to funguje treba u winroute..
Masquerading tam mam rozbehnuty, ale pro ten jejich soft (nejaka
elektronicka komunikace - zatim nevim, co to je) to nevyhovuje.

Diky

St.



Další informace o konferenci Linux