natd a viacero ip na verejnom interface

Jaroslav Pavlíček freebsd at pavrda.cz
Wed Nov 2 22:48:42 CET 2005


Ahoj,

natd neznam tak dobre, ale zkusil bych:

pustit si 3x nat pro kazdou verejnou IP:
/sbin/natd -a abc.def.ghi.jkl -p 8667
/sbin/natd -a abc.def.ghi.jkm -p 8668
/sbin/natd -a abc.def.ghi.jkn -p 8669

udelat ipfw pravidla:
divert 8667 ip from 192.168.1.0/24 to any via xl0
divert 8668 ip from 192.168.2.0/24 to any via xl0
divert 8669 ip from 10.0.0.1/24 to any via xl0
divert 8667 ip from any to abc.def.ghi.jkl via xl0
divert 8668 ip from any to abc.def.ghi.jkm via xl0
divert 8669 ip from any to abc.def.ghi.jkn via xl0

Urcite existuje elegantnejsi reseni :)

--- Jarda



----- Original Message ----- 
From: "Peter Sopko" <sopko at gma.sk>
To: <users-l at freebsd.cz>
Sent: Wednesday, November 02, 2005 10:28 PM
Subject: natd a viacero ip na verejnom interface


> Dobry den,
>
> Mam taky zvlastny problem, na ktory neviem najst nikde riesenie, ani 
> zistit, ci riesenie existuje. Pouzivam standardny natd co je vo freebsd 
> ako system pre natovanie. Verejny interface ma 3 ip adresy (jednu klasicku 
> inet a dve ako alias). Cize situacia je takato :
>
> xl0 (verejny interface) :
> - abc.def.ghi.jkl
> - abc.def.ghi.jkm
> - abc.def.ghi.jkn
>
> xl1 :
> - 192.168.1.1/24
> - 10.0.0.1/24
>
> xl2 :
> - 192.168.2.1/24
>
> A ja potrebujem spravit akysi set pravidiel, ktore ip adresy prekladat na 
> ktoru verejnu ip adresu. Teraz vsetky preklada na abc.def.ghi.jkl, okrem 
> 10.0.0.11, tu som cez direktivu redirect_address v natd.conf dal prekladat 
> na abc.def.ghi.jkm. Chcem ale spravit,aby sa prekladali ostatne adresy z 
> bloku 10.0.0.1/24 (okrem tej .11) na abc.def.ghi.jkn. Je nejako toto mozne 
> ? Ak ano tak ako prosim ? Resp. vie to ipnat, ak uz natd nie ?
>
> Vopred dakujem za odpoved, dufam, ze sa v tom niekto vyznate co vlastne 
> chcem spravit ☺.
>
> Peter Sopko
> sopko at gma.sk
> ICQ# 110272500
>
>
>
> -- 
> FreeBSD mailing list (users-l at freebsd.cz)
> http://www.freebsd.cz/listserv/listinfo/users-l
> 




More information about the Users-l mailing list