caro Danilo...soh deixa ve se entendi..:
coloca essas 2 regras no arquivo rc.local
iptables-save /etc/firewall.sh
iptables-restore /etc/firewall.sh
e depois todos os comandos q eu der de iptables jah sera gravado em disco???
Versão Imprimível
caro Danilo...soh deixa ve se entendi..:
coloca essas 2 regras no arquivo rc.local
iptables-save /etc/firewall.sh
iptables-restore /etc/firewall.sh
e depois todos os comandos q eu der de iptables jah sera gravado em disco???
na realidade nao.. funciona assim..
o iptables-save faz um export das regras para um arquivo..
ou seja.. ele pega as regras que estao em cache do iptables e joga isso para um arquivo..
o iptables-restore pega os dados desse arquivo que o iptables-save fez e joga isso em memoria novamente..
use como achar necessario..
PS.: só um detalhe.. no comando eu esqueci de especificar o > .. ficaria assim..
iptables-save > /etc/firewall
entao.. qual é a ideia.. ..
poe o comando : iptables-save > /etc/firewall
para ser executado sempre antes de desligar ou rebootar a maquina...
e poe o comando: iptables-restore < /etc/firewall
sempre que a maquina estiver bootando.. desta maneira vc sempre tera as regras atuais que vc usa carregadas na memoria.. sem perder nada.
[]'s
Cara acho mais facil sabe qual a distro dele eh ensinar como faz isso na distro q ele usa ele nao vai sabe mexe nos runlevel
ok, vamos esperar ele responder antes.. se ele nao souber como fazer isso ae.. vemos uma solucao para a distro dele..Citação:
Postado originalmente por felco
mais isso ae é muito simples.. nao tem complicacao nenhuma em usar esses dois comandos...
Vc tbem pode fazer assim :
Com o seu editor preferido crie um arquivo com todas as regras do firewall. Salve o arquivo com o nome de por exemplo: iptables.sh dentro da pasta etc/rc.d/
Dê permissão de execução para ele
#chmod +x /etc/rc.d/iptables.sh
Coloque no rc.local a seguinte linha :
/etc/rc.d/iptables.sh
Blz fera. Desta forma sempre vai carregar as regras qdo a maquina der boot.