iptables comando para limpar todas as regras existentes

1

Meu servidor é o 5 do Red Hat Enterprise Linux Server.

Qual é o comando correto / correto para limpar todas as regras de iptables existentes definidas em /etc/sysconfig/iptables (para que eu possa começar a definir / adicionar minhas novas regras)?

    
por Gnanam 04.08.2010 / 08:52

2 respostas

1

1) Método:

Instale os RPMs system-config-firewall e setuptool. Inicie a "configuração", vá para "Configuração do firewall" e desative o firewall.

Adicione suas próprias regras.

Inicie a configuração e ative o firewall.

2) Método:

Descarrega iptables usando:  /etc/init.d/iptables stop

Adicione suas próprias regras e salve a alteração com:

/etc/init.d/iptables salvar

Inicie a configuração:

/etc/init.d/iptables start

    
por 04.08.2010 / 13:38
7
iptables -F // flush all chains
iptables -t nat -F
iptables -t mangle -F
iptables -X // delete all chains

Atualize o arquivo com as regras atuais (não necessárias após as etapas acima, mas para outras referências)

iptables-save -c > /etc/iptables-save
    
por 04.08.2010 / 09:03