Newsgroup: it.comp.reti.locali
Titolo: router-->pc con firewall-->HUB-->LAN

Come posso configurare i pc se voglio creare una rete come in oggetto.
Mi spiego: Attualmente ho un router collegato alla linea adsl (ip statico),
il router è collegato all'hub e a quest'ultimo ho collegato i pc della lan.
Ad ogni pc della lan ho dato come gateway l'ip privato del router il quale
fa anche da server dhcp. Così come stanno le cose tutto funziona a dovere si
naviga ecc....
Ora però l'azienda mi ha chiesto di interporre tra il router e la lan un pc
sul quale va installato un firewall, io non l'ho mai fatto e onde perdere
troppo tempo per capire potreste darmi una mano?
So che il pc deve avere per forza due schede di rete, giusto?
Il problema credo che sarà come fare vedere alla lan quel pc e quindi il
router.
Grazie

 router.
Con linux è una banalità, due schede di rete con due IP di sottoreti
distinte, qualcosa tipo:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
ifconfig eth1 192.168.2.1 netmask 255.255.255.0
naturalmente assumendo che il router stia sulla rete 
192.168.1.0/24
 e la
LAN su 
192.168.2.0/24
, e che il router sia fisicamente collegato alla
scheda "0" mentre la LAN alla "1".
A questo punto:
ipchains -A forward -j MASQ
echo 1 > /proc/sys/net/ipv4/ip_forward
et voilà tutto pronto per aggiungere regole al firewall.
(lievi varianti se usi iptables).
Regole che sono comunque inutili se il router è già configurato per
separare le interfacce... a meno che non si voglia creare una DMZ ma
insomma, allora bisogna chiarire meglio le cose.
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 distinte
E se il pc ha windows 2000?

 E se il pc ha windows 2000?
Windows 2000 server? Spreco di risorse... A parte quel che costa, ha
delle pretese hardware disumane in rapporto a ciò che si vuol fare (è in
grado un 486, e non sto scherzando, naturalmente col SO adatto... che
NON ha finestre come logo, naturalmente). Con Win2000 Server metti in
conto ALMENO un P3 a 600-700 Mhz con 256 MB di ram, se non vuoi avere
rallentamenti mostruosi e imballamenti continui; meglio un P4 con almeno
1 Ghz e 512 MB.
Oddio, funzionerebbe eh... se hai soldi da far buttare via
all'azienda...
Windows 2000 pro? NON È un server di rete, con qualche accrocchio puoi
anche farlo funzionare, ma è una porcheria e introduci solo ulteriori
insicurezze nella rete. Da evitare.


 insicurezze nella rete. Da evitare.
Caro Crononauta lo so che non ti starà bene ma l'azienda ha windows 2000 
pro, considerato che i pc sono solo 5 e che non serve un server di rete 
e che mi hanno rifiutato l'acquisto di un router hardware secondo te si 
può formattare e installare linux su una macchina che deve essere usata 
anche come workstation da impiegate che fanno fatica ad usare windows (a 
parte tutte le applicazioni necessarie quali office eccc...).
La situazione è come te l'ho descritta credi davvero che non abbia senso 
usare una macchina interposta con un firewall installato?

 usare una macchina interposta con un firewall installato?
Guarda, lascia perdere assolutamente il firewall su una macchina in
quelle condizioni, non ha il minimo senso e sarebbe solo un pericolo in
più. Anche perché poi sarei curioso di sapere che firewall
intenderebbero installare...
Perché a questo punto scommetterei per uno di quei giocattoli tipo
ZoneAlarm, Kerio o similari, che non servono a una fava perché lavorano
a livello 7 iso/osi e quindi proteggono la macchina stessa ma non il
routing... bella cagata... proteggono l'unica macchina inutile da
proteggere perché è quella *comunque* esposta...
Inoltre non avresti risolto il problema, WinXP non fa nativamente il
forward tra le interfacce (funzione riservata ai sistemi server) e devi
inventarti degli accrocchi per eseguire questa funzione, introducendo
altre debolezze, altri rischi, e altri potenziali malfunzionamenti nella
rete.
Il migliore consiglio che posso darti è quello di accertarti che il
router faccia la separazione di interfacce, quando hai accertato quello
fa pure presente che un firewall è una scemenza, e manda a cagare
il cialtrone che l'ha proposto, a meno che ovviamente non sia il capo
che ti può licenziare in tronco ;-)
