Bol vydaný balík klasického nástroja na správu balíkového filtra iptables 1.8.8, ktorého vývoj sa v poslednom čase sústreďuje na komponenty pre zachovanie spätnej kompatibility — iptables-nft a ebtables-nft, poskytujúce nástroje so rovnakou syntaxou príkazového riadku ako v iptables a ebtables, ale prekladajúce prijaté pravidlá do bajtkódu nf_tables. Originálna sada programov iptables, vrátane ip6tables, arptables a ebtables, bola v roku 2018 presunutá do kategórie zastaraných a bola nahradená nftables vo väčšine distribúcií.
V novej verzii:
- Do nástroja iptables-translate, ktorý prevádza pravidlá iptables na sady pravidiel nftables, bola pridaná podpora výrazov connlimit a tcpmss; pre bloky sctp a multiport bola implementovaná možnosť použitia parametrov ‚—chunk-types‘ a ‚—ports‘.
- Zjednodušený prechod na pravidlá nftables pre bloky conntrack a možnosti ‚—tcp-flags‘.
- V libxtables je zakázaná práca pri vyvolaní z vykonateľných súborov s vlajkou setuid.
- V nástroji iptables-nft bola povolená likvidácia zabudovaných reťazcov.
- V iptables-nft bol pridaný parser pravidiel z nástroja arptables-nft.
- V nástroji arptables-nft bola pridaná podpora príkazov ‚-C‘ a ‚-S‘; bola implementovaná indexácia pravidiel pre príkazy ‚-I‘ a ‚-R‘; bola pridaná podpora syntaxe čítačov ‚-c N,M‘.
- V tabuľkách *NAT prestala podpora zadávania viacerých rozsahov adries IPv4 naraz.
- Bola implementovaná možnosť zapnutia ladícího výstupu v iptables-restore, iptables-nft a ebtables-nft prostredníctvom opätovného uvedenia parametra ‚-v‘.
- Zvýšený výkon nástrojov iptables-save a iptables-restore.
Zdroj: opennet.ru
