Após um ano e meio de desenvolvimento, foi lançado o pacote clássico de ferramentas para gerenciamento do firewall iptables 1.8.12, cujo desenvolvimento recente se concentrou em componentes para manter a compatibilidade retroativa — iptables-nft e ebtables-nft, que fornecem utilitários com a mesma sintaxe de linha de comando do iptables e ebtables, mas traduzindo as regras recebidas em código de byte nftables. O conjunto original de programas iptables, incluindo ip6tables, arptables e ebtables, foi classificado como obsoleto em 2018 e já foi substituído por nftables na maioria das distribuições.
Na nova versão:
- No utilitário iptables-nft, foi implementado suporte para adição e substituição atômica de regras em uma única transação. *filter -A FORWARD -m comment —comment "nova regra sendo substituída" -R FORWARD 1 -m comment —comment "nova regra de substituição" COMMIT
- No utilitário xtables-monitor, foi adicionado o suporte para reconhecer operações de remoção de cadeias básicas (INPUT, FORWARD, OUTPUT) e emitir, neste caso, o comando "iptables -X nome_da_cadeia".
- Foi assegurada a tradução para o formato nftables das regras com o protocolo ‘-p sctp’, mas sem a necessidade de especificar explicitamente o módulo ‘-m sctp’, como acontece para TCP e UDP (basta indicar "-p tcp" ou "-p udp", e "-m tcp" ou "-m udp" será aplicado automaticamente).
- Adicionado suporte a pacotes ICPM de info-request e info-reply.
- Corrigidos erros nos utilitários iptables-translate e ip6tables-translate, usados para converter regras em nftables.
Fonte: opennet.ru
