Newsgroup: it.comp.os.linux.iniziare
Titolo: Iptables - Nat - Gateway con due schede di rete

Salve a tutti...ho postato giusto ieri per chiedere un paio di cose a
proposito delle IPTables e delle porte che usano i vari protocolli..e ho
risolto parte dei miei problemi.
Ora pero' non riesco a venire a capo di un'altra questione.
Ho un pc don Red Hat 7.2 che ha su due schede di rete.
Una con indirizzo pubblico della classe del router Adsl, una con indirizzo
privato della lan locale.
Devo settarlo in modo che mi faccia da gateway e che usando il Nat faccia
"uscire" i pc della lan con 5 indirizzi pubblici che ho come da contratto.
Non ci riesco in nessun modo.
COn le iptables con l'opzione -t nat etc etc riesco al max a fare in modo
che i pc della lan facciano il ping sulla scheda di rete interna e sulla
scheda di rete esterna, in teoria quindi dovrebbero uscire...invece in
qualsiasi modo non escono.. ne in http, ne in ftp tantomeno con la posta!
Non e' che qualcuno ha gia affrontato il prob delle iptables e del nat e mi
puo spiegare cosa fare? Oppure postarmi gentilmente un suo esempio di script
di configurazione delle iptables??
Grazie!

  da contratto.
Qualcosa del tipo:
 # iptables -A POSTROUTING -t nat -o eth1 -j SNAT --to $INETIP
-- 
 ____(_)__ ____   ___ _(_)__  _______/ /__ ____  ___   
/ __/ / _ `/ _ \_/ _ `/ / _ \/ __/ _  / _ `/ _ \/ _ \_ 
\__/_/\_,_/\___( )_, /_/\___/_/  \_,_/\_,_/_//_/\___(_)
               |/___/       ( address rot13 encoded. )

boh?? ci provero' domani..spero di riuscirci..! :-)
Grazie per l'aiuto!

Niente..mi da sempre problemi...nessuno ha per caso un proprio file di 
configurazione da mandarmi?? :-(
diet...@libero.it

 wrote in message
news:Kr1r8.50412$pT1.1...@news1.tin.it...

Cosa serve il NAT se hai 5 indirizzi pubblici? Quanti pc hai?
Comunque devi abilitare il forwarding a livello di kernel e devi
impostare la scheda
connessa all'adsl come gateway di default.
Dovrebbe bastare poco...ma se abiliti il nat, tutti i pc usciranno in
internet con
il solo indirizzo del computer che fa da gateway!
Ciao!
Cippa Lippa
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3CAD59F9...@libero.it...
| Niente..mi da sempre problemi...nessuno ha per caso un proprio file di
| configurazione da mandarmi?? :-(
ma hai abilitato in forwarding??
echo "1" > /proc/sysconfig/net/ipv-4/ip_forward
se non ricordo male il percorso del file.
se non col ca*** che i pacchetti vengono rigirati
:p
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working


Volevo fargli variare l'ip e non tenerlo fisso su uno...!
Cmq io ho provato a dare ai client win come gateway l'ip della scheda di 
rete interna..non quella esterna....!
Devo dargli quello enterno??
Per il nat faccio cosi'...sbaglio?
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to #indirizzo di rete 
esterno
 

  esterno
Se l'interfaccia verso il router e` eth0 non sbagli.


 ha scritto nel messaggio
news:slrnaaqv8t.2...@ada.eid.it...
| Se l'interfaccia verso il router e` eth0 non sbagli.
hei gio! sei morto??? :)
ma che fine hai fatto?... sempre impegnato?


 >
avevo letto su un howto di fare cosi' se si avevano piu' ip pubblici
disponibili...forse per questioni di sicurezza, e visto che ne ho 7 + quello
del router pensavo di utilizzarli tutti...tutto qua! :-)
Cmq grazie..se leggi il messaggio che ho scritto poco fa sopra questo spiego
tutto! :-)
Ciao ciao!

Grazie a Fustino Giordano e Cippa...ci son riuscito eliminando una delle
schede di rete! :-)))
Ho dato come ip della scheda uno interno, poi un alias esterno....ho
attivato l'ip forward con  echo "1" > /proc/sysconfig/net/ipv-4/ip_forward e
ho settato come regola sulla tabella nat iptables -t nat -A POSTROUTING -o
eth1 -j SNAT --to #ip esterno#  e funziona tutto perfettamente tranne una
piccola cosa, la visualizzazione dei siti ftp. Su sistemi win 2000 e IE 6
basta settare nelle opzioni avanzate di explorer la visualizzazione dei siti
ftp in modalita' passiva...ma visto che ci sono sistemi con win 98 e IE5,
nelle avanzate di IE5 non esiste questa possibilita'. Non potendo aggiornare
i pc ora, visto che si tratta di uno studio di commercialisti e affini, e
visto il periodo di superlavoro direi, avete qualche idea su come risolvere
oppure per ora devo lasciare cosi'?
Certo che non e' un problema grave, visto che cmq ci sono dei pc con win2000
dai quali possono cmq visualizzarli, ma se posso risolverlo tanto di
guadagnato e Mister Miliardo ( il capoccia ) e' piu' contento! :-)

  visualizzazione dei siti ftp.
Puoi provare con:
 
	# modprobe ip_nat_ftp
	# modprobe ip_conntrack_ftp


 # modprobe ip_conntrack_ftp
mi son spiegato male forse...il prob non e' sul server linux....ma sui pc
con win98/IE5....sul server funziona tutto perfettamente!!
Cmq lunedi provo e ti so dire....grazie di tutto di nuovo per ora!

Dimenticavo....certo che qua tutti vi "sbattete" per gli altri....!
Non so se frequentate it,comp.hardware.3d.... c'e' gente che aiuta sempre
(anche io quando posso) nel modo migliore....ma il news ultimamente e'
diventato invivibile....
Questa gente forse dovrebbe fare un passo qua a dare un occhio a come
funziona veramente un newsgroup..e prendere esempio da voi!

 ha scritto nel messaggio
news:%_Dr8.66576$S52.2...@news2.tin.it...

direi che cosi' dovrebbe andare invece :)
dice al kernel di caricarsi i moduli relativi
al trattamento dell'ftp.
e cmq poi, sempre se non erro, l'ftp deve essere
in passive mode perche' c'e' di mezzo un firewall
e le porte di dialogo cambiano... non piu' la 20/21
la 20/una sopra la 1024 (idem del sempre sopra) :)
