hola a todos, estoy tratando de configurar una servidor en debian y "casi" todo va bien (samba, apache, mysql, php), la cosa es que este servidor esta conectado a internet y tambien lo tiene que compartir o hacer NAT, he tratado con iptables, he visto ejemplos y he logrado hacer el propio solo que no funciona, no puedo navegar en las terminales, pero si puedo entrar al servidor samba.
#!/bin/bash
echo " firewall "
PATH=/bin:/sbin:/usr/bin:/usr/sbin
## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
## Establecemos politica por defecto
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING
ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
# El localhost se deja y a las maquinas de la red las dejamos entrar al servidor
iptables -A INPUT -s 127.0.0.1 -i lo -j ACCEPT
iptables -A INPUT -s 192.168.0.0/24 -i eth1 -j ACCEPT
#NAT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
# El puerto 80 y 22 de www y ssh debe estar abierto, es un servidor web.
iptables -A INPUT -p tcp --dport 80 -i ppp0 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -i ppp0 -j ACCEPT
##bloqueamos puertos privilejiados
iptables -A INPUT -p tcp --dport 1:1024 -i ppp0 -j DROP
iptables -A INPUT -p udp --dport 1:1024 -i ppp0 -j DROP
iptables -A INPUT -p tcp --dport 3306 -i ppp0 -j DROP
iptables -A
INPUT -p tcp --dport 10000 -i ppp0 -j DROP
iptables -A INPUT -p udp --dport 10000 -i ppp0 -j DROP
##
echo " LAS REGLAS PUESTAS SON: "
iptables -L -n