CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
Firewall Linux atual

nftables

Rulesets atômicos, inet tables, sets/maps, NAT, migração e troubleshooting.

security://nftables
$ scope: Firewall Linux atual
$ method: evidence-first
$ change: validate → apply → verify
$ status: production-oriented_
00 · Método

Como usar este guia

O conteúdo foi revisado em setembro de 2026 com foco operacional. Procedimentos sensíveis devem ser testados primeiro em laboratório, com backup, acesso de recuperação e rollback documentado. Exemplos usam placeholders e não devem receber credenciais reais.

Segurança por desenho

Não exponha interfaces administrativas, chaves, dumps, amostras de malware ou logs sensíveis no portal público. Em produção, aplique segmentação, privilégio mínimo e retenção definida.

01 · Modelo

Modelo

nftables unifica IPv4/IPv6 e permite expressões, sets, maps e atualizações atômicas. O desenho deve começar por famílias, hooks, prioridades e política.

02 · Ruleset

Ruleset

Use table inet para políticas comuns IPv4/IPv6 quando aplicável. Defina chains base com hook e policy explícitos e mantenha comentários/documentação.

03 · Sets

Sets

Sets reduzem repetição e tornam listas de redes/portas mais fáceis de manter. Para grandes listas, valide memória e estratégia de atualização.

04 · Atomicidade

Atomicidade

Carregue arquivo completo com nft -c -f para validar sintaxe antes de nft -f. Isso reduz risco de estado parcialmente aplicado.

05 · Observabilidade

Observabilidade

Use counters, nft list ruleset e tracing em laboratório. Registre drops com rate limit para não transformar logging em DoS.

06 · Migração

Migração

Traduza, teste e simplifique. A migração correta não é somente trocar sintaxe; é aproveitar objetos nativos e reduzir complexidade.

90 · Validação

Checklist antes de considerar concluído

  1. Versão e documentação do componente foram confirmadas.
  2. Fluxos de rede e privilégios necessários estão explicitamente definidos.
  3. Configuração foi validada antes de reload/restart quando houver comando de teste.
  4. Logs e métricas confirmam o comportamento esperado.
  5. Falha controlada e recuperação foram testadas em ambiente seguro.
  6. Backup, rollback e acesso de emergência são verificáveis.
99 · Referências

Fontes primárias e técnicas