Po roce vývoje byl zveřejněn vydání klasického nástroje pro správu paketového filtru iptables 1.8.11, jehož vývoj se v poslední době soustředil na komponenty zaměřené na zachování zpětné kompatibility – iptables-nft a ebtables-nft, které poskytují nástroje se stejnou syntaxí příkazového řádku jako v iptables a ebtables, ale přetvářející přijatá pravidla do bajtkódu nftables. Původní sada programů iptables, včetně ip6tables, arptables a ebtables, byla v roce 2018 převedena do kategorie zastaralých a byla již v mnoha distribucích nahrazena nftables.
V nové verzi:
- Byl přidán nový nástroj arptables-translate, který slouží k převodu pravidel arptables do konfiguračního formátu pro použití s nftables.
- Do nástroje ebtables-nft byla přidána podpora příkazů „—change-counters“, „—replace“ a „—list-rules“. Byla přidána možnost určování čítačů pro pravidla pomocí syntaxe „-c N,M“. Byla přidána možnost nulování jednotlivých pravidel.
- Do nástroje iptables-translate byla přidána podpora cílů TPROXY a rozšíření xt_socket pro kontrolu (match) soketů. Bylo unifikováno definování názvů protokolů s iptables.
- Do nástroje iptables byla zahrnuta implicitní podpora rozšíření pro protokoly dccp a ipcomp, aby bylo dosaženo jednotného chování s iptables-save.
- Ve nástroji iptables-save byly vyloučeny volání getprotobynumber() pro zvýšení výkonu při zpracování velkých sad pravidel.
- Do skriptu configure byla přidána možnost deaktivace sestavení s libnfnetlink.
Zdroj: opennet.ru
