Hola. Al final lo he dejado asà para asegurar el acceso a la LAN. I_EXT=eth0 I_LAN=eth1 I_DMZ=eth2
LAN=192.168.1.0/24
DMZ=192.168.0.2
EQUIPO1=192.168.1.4
EQUIPO2=192.168.1.2
echo -n "Activando reglas para interfaces: "
#I_EXT
iptables -A INPUT -i $I_EXT -m state --state
ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -o $I_EXT -m state --state
NEW,ESTABLISHED,RELATED -j
ACCEPT
#De LAN al exterior
iptables -A FORWARD -i $I_LAN -s $LAN -d 0.0.0.0/0 -m state
--state
NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -o $I_LAN -s 0.0.0.0/0 -d $LAN -m state
--state
ESTABLISHED,RELATED -j ACCEPT
# De DMZ al exterior.
iptables -A FORWARD -i $I_DMZ -s $DMZ -d 0.0.0.0/0 -m state
--state
NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -o $I_DMZ -s 0.0.0.0/0 -d $DMZ -m state
--state
ESTABLISHED,RELATED -j ACCEPT
echo "hecho."
echo -n "Asegurando LAN: "
# Permitiendo ssh de equipo1 y equipo2 a firewall.
iptables -A INPUT -i $I_LAN -p tcp -s $equipo1 -d 192.168.1.1
--dport 560 -m
state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -i $I_LAN -p tcp -s $equipo2 -d 192.168.1.1
--dport 560 -m
state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -o $I_LAN -p tcp -s 192.168.1.1 -d $equipo1
--sport 560
-m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -o $I_LAN -p tcp -s 192.168.1.1 -d $equipo2
--sport 560
-m state --state ESTABLISHED,RELATED -j ACCEPT
echo "hecho."
Lo que no he conseguido es crear nuevas reglas.
--
Saludos.
Pablo.
Fingerprint 5607 40CF 45EF D490 B794 5056 D7B2 C3DC ABF1 CE49
Jabber: bruli(at)myjabber(dot)net
pgpYquNTtm2KQ.pgp
Description: PGP signature

