How to use this guide
This page preserves the same technical scope as the Portuguese edition and follows a validate-before-change workflow. Test sensitive procedures in a lab and keep rollback evidence.
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.
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.
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.
Atomicidade
Carregue arquivo completo com nft -c -f para validar sintaxe antes de nft -f. Isso reduz risco de estado parcialmente aplicado.
Observabilidade
Use counters, nft list ruleset e tracing em laboratório. Registre drops com rate limit para não transformar logging em DoS.
Migração
Traduza, teste e simplifique. A migração correta não é somente trocar sintaxe; é aproveitar objetos nativos e reduzir complexidade.
Primary technical sources
- https://wiki.nftables.org/wiki-nftables/index.php/Main_Page
- https://wiki.nftables.org/wiki-nftables/index.php/Moving_from_iptables_to_nftables
Final deep PT/EN equivalence review remains scheduled for the Systems close-out audit.