wils@web ~ $ cat ~/ajuda/guia-para-configurar-o-firewall-iptables-no-ubuntu-22-04.md

Segurança

Guia para configurar o firewall iptables no Ubuntu 22.04

atualizado em 08/08/2026

O iptables é uma ferramenta poderosa para gerenciar regras de firewall no Linux, permitindo controlar o tráfego de rede de forma granular. Este guia irá ensinar como configurar o iptables no Ubuntu 22.04.

Pré-requisitos

  • Acesso root ou sudo ao sistema.
  • Ubuntu 22.04 instalado.

Instalação do iptables

O iptables geralmente vem pré-instalado no Ubuntu. Para verificar se está instalado, execute:

sudo iptables -V

Passo a Passo para Configuração

1. Limpar Regras Existentes

Antes de adicionar novas regras, é uma boa prática limpar as existentes:

sudo iptables -F

2. Definir Política Padrão

Defina a política padrão para DROP, que rejeita todo o tráfego não permitido:

sudo iptables -P INPUT DROP
sudo iptables -P FORWARD DROP
sudo iptables -P OUTPUT ACCEPT

3. Permitir Tráfego Local

Permita o tráfego local:

sudo iptables -A INPUT -i lo -j ACCEPT

4. Permitir SSH

Para permitir conexões SSH, adicione a seguinte regra:

sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT

5. Permitir Tráfego Estabelecido

Permita pacotes relacionados a conexões estabelecidas:

sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

6. Salvar Regras

Para garantir que as regras sejam aplicadas após a reinicialização, salve-as:

sudo iptables-save | sudo tee /etc/iptables/rules.v4

Conclusão

O iptables é uma ferramenta essencial para a segurança do servidor. Sempre teste suas regras e faça backups antes de aplicar mudanças. Uma dica importante é utilizar o ufw (Uncomplicated Firewall) para simplificar o gerenciamento do iptables.

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.