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

Re: firewall leeeeento



----- Original Message ----- From: "Gonzalo Campos" <gcamposm@gmail.com>
To: "iñigo" <txiuaua@telefonica.net>
Cc: "debian-user-spanish" <debian-user-spanish@lists.debian.org>
Sent: Wednesday, May 25, 2005 12:06 PM
Subject: Re: firewall leeeeento


Publica tus reglas de iptables y asi vemos que puede ir mal

--
Lo que hice fue configurar desde el módulo "firewall" de webmin, está claro que la que está mal es la que hace drop, ahora me doy cuenta ...jejeje...que no me rula apt, ni ping ni otras cosas ooops creo que me hace falta dejar más cosas abiertas. También probé ayer a hacer lo contrario (establecer por defecto "drop" y crear las dos de accept), el resultado fue el mismo ... Hoy he probado añadiendo udp en los puertos de webmin y apache, pero sigue igual ... ¿que tengo que poner, para que funcione apt, pero cierre todos los intentos externos a cualquier puerto no permitido?
¿poner "por defecto" "Userspace"?
Como no sabía naaaada del comando iptables, pensé que con la interfaz de webmin lo configuraría bien.
Vaaaale, ya se que esta noche tengo que leer muuuuucho sobre iptables :-)
Esto es lo que me ha creado webmin (2 archivos):

Este es el archivo webmin-iptables (en /etc/rc2.d)
-----------------------------------------------------
#!/bin/sh
# Load IPtables save file

case "$1" in
'start')
/sbin/iptables-restore </etc/webmin/firewall/iptables.save
RETVAL=$?
;;
'stop')
/sbin/iptables -t filter -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F
/sbin/iptables -t filter -P INPUT ACCEPT
/sbin/iptables -t filter -P OUTPUT ACCEPT
/sbin/iptables -t filter -P FORWARD ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT
/sbin/iptables -t mangle -P PREROUTING ACCEPT
/sbin/iptables -t mangle -P OUTPUT ACCEPT
RETVAL=$?
;;
'restart')
$0 stop && $0 start
RETVAL=$?
;;
*)
echo "Usage: $0 { start | stop }"
RETVAL=1
;;
esac
exit $RETVAL
------------------------------------------------


Este es el archivo /etc/webmin/firewall/iptables.save
---------------------------------------------------
# Generated by iptables-save v1.2.11 on Tue May 24 20:49:35 2005
*nat
:PREROUTING ACCEPT [14:3061]
:POSTROUTING ACCEPT [20:1656]
:OUTPUT ACCEPT [20:1656]
COMMIT
# Completed on Tue May 24 20:49:35 2005
# Generated by iptables-save v1.2.11 on Tue May 24 20:49:35 2005
*mangle
:PREROUTING ACCEPT [146:21323]
:INPUT ACCEPT [142:21115]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [161:50801]
:POSTROUTING ACCEPT [161:50801]
COMMIT
# Completed on Tue May 24 20:49:35 2005
# Generated by iptables-save v1.2.11 on Tue May 24 20:49:35 2005
*filter
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
# apache
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
# webmin
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
# resto
-A INPUT ! -s 192.168.0.20 -d 192.168.0.20 -j DROP
COMMIT
# Completed on Tue May 24 20:49:35 2005
------------------------------------------

Prometo escribir 100 veces, "leeré la documentación antes de cagarla, no después" jejeje


Reply to: