Como desabilitar o firewall no iptables

1

Meu sistema operacional é o CentOS. É possível desabilitar / remover regras responsáveis pelo bloqueio de pacotes?

Por favor, note importante: eu gostaria de salvar as regras de redirecionamento (e também outras). Gostaria de desabilitar / remover somente as regras responsáveis por bloquear / rejeitar / fliterar pacotes.

Em outras palavras, não bloqueie nada.

    
por CypherFancy 21.06.2018 / 21:24

1 resposta

0

Esta é uma solução nuclear. Não toca bem com detalhes. Aconselho-o a melhorar primeiro a sua pergunta com a saída de:

iptables -L -nv

Especialmente se você não tiver certeza do que deseja manter. (E é isso que você parece ser.) De qualquer forma, caso algo dê errado, faça backup de suas tabelas:

iptables-save > iptables.bak

(para restaurar use iptables-restore iptables.bak .)

Todos os comandos a seguir requerem privilégios elevados, portanto, execute-os como root ou use sudo . Essas etapas são apenas para IPv4.

  • defina a política padrão para a tabela de filtros como ACCEPT:

    iptables -P INPUT ACCEPT
    iptables -P OUTPUT ACCEPT
    
  • limpe a tabela de filtros:

    iptables -F
    
  • zerar os contadores na tabela de filtros (este é opcional):

    iptables -Z
    
  • Para uma limpeza completa, você também pode precisar remover cadeias personalizadas. Há uma opção de nuke aqui também, mas removeria todas as cadeias personalizadas na tabela, enquanto algumas ainda poderiam ser necessárias na cadeia FORWARD. Então, estes devem ser limpos após uma inspeção cuidadosa. Mas se eles permanecerem na tabela sem regras direcionadas a eles, são apenas definições claras sem efeito. Apenas ocupantes espaciais.

por 21.06.2018 / 21:42