wils@web ~ $ cat ~/ajuda/como-configurar-regras-avancadas-de-firewall-com-iptables-no-ubuntu-22-04.md
SegurançaComo configurar regras avançadas de firewall com iptables no Ubuntu 22.04
O iptables é uma ferramenta poderosa para configurar regras de firewall no Linux, permitindo que você controle o tráfego de rede de forma granular. Neste manual, abordaremos como configurar regras avançadas de firewall no Ubuntu 22.04.
Introdução
Com o iptables, você pode definir regras para aceitar, negar ou redirecionar pacotes de rede. Este guia irá ajudá-lo a criar regras avançadas para proteger seu servidor.
Passo a Passo para Configuração do Iptables
1. Instalando o Iptables
sudo apt update
sudo apt install iptables
2. Verificando Regras Atuais
sudo iptables -L -v -n
3. Configurando Regras Básicas
- Permitir tráfego de entrada na porta 22 (SSH):
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT - Bloquear todo o tráfego de entrada por padrão:
sudo iptables -P INPUT DROP
4. Regras Avançadas
- Permitir tráfego de um IP específico:
sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT - Permitir tráfego HTTP e HTTPS:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT - Registrar pacotes bloqueados:
sudo iptables -A INPUT -j LOG --log-prefix "IPTables-Dropped:"
5. Salvando as Regras
Para garantir que suas regras sejam aplicadas após reinicializações, salve as configurações:
sudo iptables-save | sudo tee /etc/iptables/rules.v4
Conclusão
Com o iptables, você pode criar regras complexas para proteger seu servidor. Lembre-se de testar suas regras cuidadosamente para evitar bloqueios indesejados.
Dica: Utilize o iptables-persistent para facilitar o gerenciamento das regras de firewall.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.