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.