Sobes.tech
Junior — Middle

Como configurar o firewall no sistema operativo Linux?

sobes.tech IA

Resposta da IA

A configuração do firewall no Linux é geralmente feita com utilitários que gerenciam as regras de filtragem de pacotes. As principais ferramentas:

  • iptables — ferramenta clássica para configurar a filtragem de pacotes no núcleo do Linux.
  • nftables — substituição moderna do iptables, mais flexível e eficiente.
  • firewalld — serviço com gestão dinâmica do firewall, usando nftables ou iptables por baixo.

Exemplo de configuração básica com iptables:

# Permitir conexões de entrada via SSH
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT

# Bloquear todas as outras conexões de entrada
sudo iptables -P INPUT DROP

# Permitir conexões de saída
sudo iptables -P OUTPUT ACCEPT

Para guardar as regras de forma permanente, usam-se utilitários ou ficheiros de configuração especiais, pois após reiniciar, as regras do iptables são redefinidas.

Com firewalld, a configuração é mais simples:

# Permitir SSH
sudo firewall-cmd --permanent --add-service=ssh

# Recarregar o firewalld para aplicar as mudanças
sudo firewall-cmd --reload

Assim, a configuração do firewall no Linux depende da ferramenta escolhida e dos objetivos de segurança.