Olá pessoal eu criei um arquivo chamado iptables na pasta /etc/init.d/ ele tem a seguinte configuração:
#Configuração Junio Vitorino
#Santa Luzia-MG Agosto de 2006
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 80 -j REDIRECT --to-port 3128
Logo em seguida criei um atalho para ele no rc2.d com o comando:
ln -s /etc/init.d/iptables /etc/rc2.d/S99iptables
Até ai acho que esta tudo certo. Ai fui reiniciar e quando ele vai carregar o arquivo do iptables, o debian me retorna a mensagem:
/etc/init.d/rc: line30: /etc/rc2.d/S99iptables: cannot execute binary file.
Bom já tentei de tudo dei permisão, tirei permissão e nada. Alguem pode me ajudar nisso, eu já fiz isso antes e rolou na boa, não entendo o porque disso agora.