| Sebastian Muņiz on Fri, 02 Nov 2001 11:31:12 -0600 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Indice por Fecha] [Indice por Hilo]
| ipchains + firewall newbie |
Hola a todos... Aqui estoy sufriendo por ignorante. Entiendo lo que es el firewall, como funciona, etc... (eso creo) Quiero denegar el acceso a todo _salvo_ smtp y pop3 a varios hosts desde la maquina que esta haciendo masquerading. Hice este script pero no funciona y no se porque.. Cuando veo que un paquete llega de 192.168.2.223 por ejemplo lo mando a la cadena out, y ahi me fijo si va a 110 o 25. Sino lo deniego. En que le estoy errando? GRacias! IPCHAINS=/sbin/ipchains localnet="192.168.2.0/24" firewallhost="192.168.2.1/32" Cindy="192.168.2.223/32" richj="192.168.2.211/32" Any="0.0.0.0/0" servervalle_com_mx="200.36.122.98/32" gateway="192.168.2.1/32" $IPCHAINS -P input ACCEPT $IPCHAINS -P forward DENY $IPCHAINS -P output ACCEPT $IPCHAINS -F $IPCHAINS -X $IPCHAINS -N out $IPCHAINS -N fwd # input rules $IPCHAINS -A input -p tcp -s $richj -d $Any ! smtp -j DENY $IPCHAINS -A input -p tcp -s $richj -d $Any ! pop-3 -j DENY $IPCHAINS -A input -s $Any -d $Any -j ACCEPT # forward rules $IPCHAINS -A forward -s $Any -d $Any -j ACCEPT -f $IPCHAINS -A forward -s $Any -d $Any -j fwd # output rules $IPCHAINS -A output -s $Any -d $Any -j ACCEPT -f $IPCHAINS -A output -s $Any -d $Any -j out # out rules # fwd rules $IPCHAINS -A fwd -s 192.168.2.0/24 -d $Any -i eth1 -j MASQ -m 10001 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ---------------------------------------------------------------------------- Enviar e-mail a <majordomo@linux.org.ve> colocando en el cuerpo: "unsubscribe l-linux" (Para retirarse) "info l-linux" (Para recibir las normas vigentes - Netiquette) Visite el canal IRC #velug en undernet.org para consultas interactivas. ----------------------------------------------------------------------------