Tutorial para entender e configurar o firewall padrão do Linux, o iptables

Uma coisa muito importante sobre a configuração do iptables: todos os comandos dados são perdidos quando o computador for reiniciado.

Para manter as configurações de firewall para sempre você tem algumas opções:

  • Opção que já vem instalada: iptables-save
  • Opção que precisa instalar: iptables-persistent
  • Opção que usa o systemd: criar um systemd para iniciar as regras automaticamente antes das interfaces de rede subirem

Referências

Tutorial básico:
https://www.digitalocean.com/community/tutorials/iptables-essentials-common-firewall-rules-and-commands#saving-rules

Tutorial sobre listar, apagar e deletar regras:
https://www.digitalocean.com/community/tutorials/iptables-essentials-common-firewall-rules-and-commands#saving-rules

Tutorial mais completo:
https://www.booleanworld.com/depth-guide-iptables-linux-firewall/

Modelo simples de firewall no iptables (EXEMPLO MUITO BOM!):
https://blog.remontti.com.br/2435
Fazendo o firewall iniciar automaticamente usando systemctl (EXEMPLO MUITO BOM!):
https://blog.remontti.com.br/2478

Sobre não perder as configurações do iptables ao reiniciar (reboot):
https://www.thomas-krenn.com/en/wiki/Saving_Iptables_Firewall_Rules_Permanently

Debian Firewall:
https://wiki.debian.org/DebianFirewall

Descrição dos comandos do iptables:
https://www.vivaolinux.com.br/artigo/Manual-do-IPtables-Comentarios-e-sugestoes-de-regras

Rejeitar (REJECT) ou Ignorar (DROP) pacotes no firewall?
http://www.chiark.greenend.org.uk/~peterb/network/drop-vs-reject

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *