[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Firewall trasparente



max wrote:

Fabio Bizzi wrote:


Hai le idee un pò confuse, il transparent firewall si frappone *FISICAMENTE* tra il tuo GW e la tua LAN in modo che possa filtrare in maniera *trasparente* tutto il traffico, uno schema ipotetico potrebbe essere questo:


192.168.1.x        0.0.0.0    0.0.0.0     192.168.1.254 PUB
PC/Server<-->Switch<-->Transparent Firewall<-->Router/NAT<-->Internet


bellino!! :)


Per fare questo devi in prima istanza tirare su le interfacce Ethernet senza assegnare alcun IP e poi devi configurare il bridging. Fatto questo usi le IPTABLES specificando per ogni regola IP sorgente ed IP destinazione es:

ifconfig eth0 0.0.0.0    <-Configuri eth0
ifconfig eth1 0.0.0.0    <-Configuri eth1
modprobe bridge        <-Carichi il modulo di bridging
brctl addbr br0        <-Crei il tuo bridge
brctl addif br0 eth0    <-Inserisci le due interfacce
brctl addif br0 eth1    <-Ethernet che devi "bridggiare" ;)
brctl stp off        <-Disabiliti lo Spanning Tree (a volte aiuta)

Da non dimenticare il forwarding dell'IP:
echo "0" > /proc/sys/net/ipv4/ip_forward

Fatto questo hai creato un bridge sulla tua lan, ora devi impostare le IPTABLES per filtrare il traffico ad es:

iptables -I FORWARD -p tcp -s 0.0.0.0/0 -d 192.168.1.5 --dport 1433 -j DROP

non avevo pensato a questa opzione... molto bella.

Così dovrebbe poter funzionare, calcola che una cosa del genere l'ho implementata un paio di anni fà e quindi se non sono stato preciso perdonami, ma la memoria non è più quella di una volta!!!! :)


perdonato! :)

vado a comprare il materiale per le prove e vi faccio sapere nei prossimi giorni

ciao
MaX

______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es


Ciao,
confermo le info qui sopra, e aggiungo che ovviamente puoi dare un indirizzo ip a br0 (per la gestione....). Inoltre ho visto che in alcune configurazioni conviene settare le interfaccie fisiche con il flag PROMISC. Attualmente abbiamo in azienda un quattro di questi firewall trasparenti che funzionano alla grande, anche con config molto complesse.

Alessio



Reply to: