Re: Erro em binario - Boot
Bem... tente apagar tudo que você fez e deixar tudo como estava. Depois tu cria o script assim:
Código :
#!/bin/bash
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
Salve ele no diretório /etc/init.d com o nome de firewall. Dê permissão de execução:
Código :
# chmod +x /etc/init.d/firewall
E depois rode o seguinte comando:
Código :
# update-rc.d -f firewall start 99 2 3 4 5 .
Pronto. Script sendo iniciado na hora do boot. Agora... se eu fosse você, dava uma olhada na linha 30 do arquivo /etc/init.d/rc.
Abraços!
Re: Erro em binario - Boot
Opa valew cara, funfou blz. :-D Quanto ao rc eu olhei mas não achei nada de estranho, parece tudo ok.
Esse e a parte que contem a linha 30:
startup() {
case "$1" in
*.sh)
$debug sh "$@"
;;
*)
$debug "$@"
linha30 ;;
esac
}