> Tienes un espacio en blanco después del signo de exclamación. > > #! /bin/bash > > El 25-08-2017 14:03, <[email protected]> escribió: > > 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. >
Le quite el espacio, sigue el mismo error, ya eso lo habia hehco ya. Grcias de todas maneras, pero sigo igual

