Não é possível desativar o firewall no CentOS 6.3

3

Estou tentando desativar o firewall sem sorte. Eu tentei:

  • Passando pelo Firewall do Sistema- > Administração- > e desativando-o lá.
  • Executando 'iptables -F' e depois /etc/init.d/iptables salvar
  • Eu tentei desativar o SELinux

Sempre que eu reinicializo, as regras do iptables ainda estão lá. Se eu rodar '/etc/init.d/iptables restore' então eu recebo uma lista vazia, mas assim que eu reinicio todas as regras estão de volta. Parece que algum outro processo está iniciando o iptables e preenchendo-o com regras

    
por njc 26.09.2012 / 14:29

4 respostas

3

/etc/sysconfig/system-config-firewall contém uma linha que o gui parece ler para determinar o estado do firewall. Configurar isso para --disabled além das instruções chkconfig iptables off parece funcionar para mim.

    
por 28.11.2012 / 18:16
2

Não tenho certeza porque nunca usei o CentOS 3, mas em uma versão mais nova desabilitar o iptables na inicialização pode ser realizada executando: chkconfig iptables off

As regras no Centos 5 e 6 são armazenadas em / etc / sysconfig / iptables

    
por 26.09.2012 / 15:06
1

É possível que algum outro software de firewall tenha sido instalado e ativado para iniciar na inicialização que está usando o iptables. Se o software usa scripts init tradicionais, é provável que ele tenha um arquivo em /etc/init.d/. Se este for o caso, você pode encontrá-lo procurando por todos os scripts init com uma referência ao iptables, passando por meio dos scripts init, por exemplo:

grep -li iptables /etc/init.d/*

O serviço também provavelmente seria configurado para iniciar em seu nível de execução padrão, que você pode identificar e desabilitar com o comando chkconfig.

    
por 26.09.2012 / 14:50
0

Eu substituí o binário / sbin / iptables por um script que me contava coisas sobre o processo. Acompanhou o problema para libvirtd. Se você não precisa do libvirtd, tente desativá-lo. Isso funcionou para mim.

Ben

    
por 28.05.2014 / 00:42