> Si estás logueado con la cuenta root no deberias tener problemas para > hacer > la llamada a iptables. Lo mismo si lo haces con sudo. > > Revisa si la cuenta con la cual estás haciendo la llamada tenga los > privilegios de administración correspondientes. > > > > El 25-08-2017 14:42, <l...@ida.cu> escribió: > >> > Tienes un espacio en blanco después del signo de exclamación. >> > >> > #! /bin/bash >> > >> > El 25-08-2017 14:03, <l...@ida.cu> 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 >> >> >
Todo lo hago desde root