Newsgroup: it.comp.os.linux.sys
Titolo: firewall etho eth1 eth2 possibile ???

Ho configurato da tempo una macchina Linux come firewall (ipchains + MASQ)
tra la rete interna e internet (come semplice prova visto che non ho IP
statico e si utilizza internet attraverso router CISCO via ISDN), la
macchina Linux ha 2 schede di rete una eth1 per la rete interna 10.0.0.x
l'altra collegata al router 192.168.1.9.
Tutto funziona da tempo e l'esperimento e' li congelato che funziona bene da
mesi.
Ora la situazione si e' evoluta e si passa in ADSL con indirizzo statico per
inserire anche una macchina per servizio web e ftp internet.
L'idea e' di inserire una terza scheda di rete al firewall per una zona DMZ
e qui inserire il server www ed ftp, poi usare ipchains per gestire le
regole di protezione del server web , ora che indirizzo devono avere le 3
schede (1 per il router, 2 DMZ, 3 rete interna LAN) e mi basta un IP statico
e usare il MASQ anche per il server web o devo avere almeno 2 indirizzi
statici, uno per il router e uno per la macchian web.
Spero di essermi spiegato bene, grazie per l'aiuto.


Io personalmente tendo a mettere la DMZ su una classe privata a sè 
stante, assegnando gli ip pubblici tutti al fw e girando di redirect 
verso la dmz le singole porte che mi servono. Nel tuo caso poi, sarebbe 
l'approccio risolutivo.
Significa che avrai il FW con l'interfaccia pubblica e due private. Le 
porte su cui girano i servizi che ti interessano le dnatti verso la 
macchina con ip privato in DMZ, che sarà quindi mascherata in uscita. 
Verso la rete interna resta tutto com'è.
Spero fosse quello che intendevi...
-- 
Emanuele "SKULL" Balla
--------------------------------------------------------------------
"How should I know if it works?  That's what beta testers are for.  I only
coded it."
(Attributed to Linus Torvalds, somewhere in a posting)

 Spero fosse quello che intendevi...
Oddio ho grosso modo capito, cioe' la linux box ha tre schede di rete
la DMZ e la LAN hanno IP privati la terza scheda che comunica con il
router ha un IP pubblico (intendo assegnatomi da provider) infine il
router ha anch'esso un IP assegnatomi dal provider.. quindi siamo
arrivati a 2 giusto (uno per il router e uno per la linux box) ??
Poi oltre alla configurazione delle regole del firewall con ipchains
devo attraverso il redir reindirizzare la porta 80 verso la DMZ ove
rispondera' il server www.. ho ricapito bene??
grazie

 Spero di essermi spiegato bene, grazie per l'aiuto.
Dovresti avere un altro indirizzo ip statico e da lě poi 
fare il forward delle porte sulla macchina in dmz. Se metti
il server web su ip pubblico non č piů in dmz. A meno che 
il router ti permetta di fare lui forward... Ma quello che
ho io non lo permette.
-- 
***  cLAUDIO cISERIA is tHEbREV here  ***
***         Linux User #215300        ***
* t u x b e r g 7 7 @ y a h o o . c o m *

 ho io non lo permette.
OK chiaro, in effetti un IP e' per il router e minimo un'altro per il
server web se poi ce ne sono altri tanto meglio...
grazie.


si, ma credo che con ipchains ti incasini la vita: non è stateful, mi sa :-)
Con iptables è più semplice, basta caricare il modulo ip_conntrack , 
dargli la regola per il redirect della porta 80 e fa tutto da solo.
Spero di non sparare troppe caxxate :-)
