[Tech] SNATsemistatico
Ufficio Ced
ced@comune.signa.fi.it
Mer 19 Mar 2003 08:39:58 CET
Salve Leonardo Boselli,
martedì 18 marzo 2003, 20.19.16, hai scritto:
LB> HSituazione: ho un gateway. da una parte eth1 10.10.0.1/16 e
LB> dall'altro etho a.b.c.232/24
LB> debbo assegnare ad esempio alla macchina 10.10.5.7 tramite NAT
LB> l'indirizzo a.b.c.236 . Tale indirizzo sarà usato in maniera
LB> trasparente (ossia se dall'esterno mi arriva una richiesta per la
LB> porta 3306 di a.b.c.236 questa va passata alla 3306 di 10.10.5.7)
LB> (ovviamente ho a disposizione lato etho 16 indirizzi e le macchine
LB> che debbono "passare" sono al massimo 15).
LB> Come posso fare con iptables ? (tutti gli esempi che ho trovato
LB> parlano di PAT che è il caso più comune)
LB> (NB: l'indizzo "esterno" deve venire assegnato a un indirizzo interno
LB> con un comando in uno script, lanciato dal gateway , non deve
LB> essere automatico)
LB> --
LB> Leonardo Boselli
LB> Nucleo Informatico e Telematico del Dipartimento Ingegneria Civile
LB> Universita` di Firenze , V. S. Marta 3 - I-50139 Firenze
LB> tel +39 0554796431 cell +39 3488605348 fax +39 055495333
LB> http://www.dicea.unifi.it/~leo
LB> _______________________________________________
LB> FLUG - Discussioni tecniche - tech@firenze.linux.it
LB> URL: http://lists.firenze.linux.it/mailman/listinfo/tech
LB> Archivio: http://lists.firenze.linux.it/pipermail/tech
LB> Ricerca nell'archivio: http://www.firenze.linux.it/search
Io faccio cosi':
prima di tutto (o quando mi serve) lancio le interfacce virtuali
/sbin/ifconfig eth0:1 a.b.c.xxx netmask 255.255.255.x
/sbin/ifconfig eth0:2 a.b.c.xx1 netmask 255.255.255.x
......
per abilitare sull'interfaccia eth0 gli indirizzi che mi servono;
dopodiche' si utilizzano regole di questo tipo:
iptables -t nat -A PREROUTING -s (indirizzo o rete source) -d
a.b.c.236 -p tcp --dport 3306 -j DNAT --to 10.10.5.7:3306
in questo esempio tutte le richieste che provengono dall'indirizzo o
rete indicato dal parametro -s e che hanno come destinazione a.b.c.236
sulla porta 3306 vengono "DNATTATE" (destination nat) verso la stessa
porta dell'indirizzo 10.10.5.7.
Funziona egregiamente!
Ciao,
Nicola Mersi
--
Cordiali Saluti,
Ufficio Ced mailto:ced@comune.signa.fi.it
_____________________________________________________
Ufficio Ced
Comune di Signa
p.zza della Repubblica 1
50058 Signa (FI)
0558794273
http://www.comune.signa.fi.it
_____________________________________________________
Maggiori informazioni sulla lista
flug-tech