Buenas tardes a todos. Tengo isntalado debian 7 a 64bit sin gráficos, cosola pura.
El problema es el siguiente Tengo este script: #! /bin/bash ## wan-etho, LAN-eth1 iptables -F iptables -X iptables -Z ##iptables -t nat -F ## Establecemos politica por defecto: DROP!!! iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP # Permitir todo a localhost (firewall) iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT # Enmascaramiento de la Lan iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE #iptables -t nat -P PREROUTING ACCEPT #iptables -t nat -P POSTROUTING ACCEPT # Aceptamos que Svr DNS consulten DNS de la WAN iptables -A FORWARD -s 192.168.10.2 -i eth0 -p tcp --dport 53 -j ACCEPT iptables -A FORWARD -s 192.168.10.2 -i eth0 -p udp --dport 53 -j ACCEPT iptables -A FORWARD -s 192.168.10.7 -i eth0 -p tcp --dport 53 -j ACCEPT iptables -A FORWARD -s 192.168.10.7 -i eth0 -p udp --dport 53 -j ACCEPT le doy los permisos chmod +x firewall lo ejecuto: ./firewall y como resultado obtengo esto: "Interprete erroneo, no existe el fichero o el directorio" Y todo esto lo hago en el mismo directorio donde está el fichero. Alguna idea, tengo que instalar iptables, porque hasta donde yo C viene en el sistema pero bueno no C si hay que hacer algo más ?? Agradezco toda ayuda.