от DeepUltramarine(6-04-2026)
От Arch Linux съобщават за важна промяна в пакетите по подразбиране за управление на firewall.
Пакетът iptables вече ще използва nft backend (т.е. nftables).
Старият пакет iptables-nft се преименува/заменя с обикновения iptables.
Легаси версията (истинският стар iptables) остава достъпна като отделен пакет iptables-legacy.
Или с две думи, когато инсталирате iptables (което е част от base/meta пакета), вече получавате модерната версия, която зад кулисите работи с nftables, а не със стария xtables/legacy код.
Nftables е по-новият и модерен framework за packet filtering в Linux (част от netfilter), който цели да замени изцяло стария iptables (iptables, ip6tables, arptables и т.н.).
Основните предимства на nftables са:
По-добра поддръжка на dual-stack (IPv4 + IPv6) — правилата са в едно място, не се дублират.
По-ефективен и бърз (по-малко overhead).
По-гъвкав синтаксис (един инструмент nft вместо множество: iptables, ip6tables и т.н.).
По-лесно за разширение и поддръжка от разработчиците на ядрото (Netfilter team вече фокусира усилията си основно върху nftables).
По-малко дублиране на код и по-модерна архитектура.
Смяната не е нова идея — повечето големи дистрибуции (Debian, Ubuntu, Fedora и др.) отдавна са я направили. Arch просто се изравнява с останалите.
За повечето хора нищо не се променя — iptables командите продължават да работят по същия начин (благодарение на compatibility layer).
Ако имате стари правила в /etc/iptables/, проверете за .pacsave файлове след ъпдейта и ги възстановете, ако е нужно - файловете с разширение .pacsave се създават, когато премахнете пакет в Arch Linux и pacman реши да направи резервно копие на променените ви конфигурационни файлове, вместо да ги изтрие. Тези резервни копия ви позволяват да възстановите предишните си настройки, ако по-късно преинсталирате пакета.
Ако ползвате някакви редки extensions или нещо много специфично за legacy iptables, може да се появят проблеми — в такъв случай можете да инсталирате iptables-legacy и да го ползвате вместо стандартния.
Промяната е активна от вчера, 5 април 2026г.
От Arch препоръчват да преминете към чист nftables (nft командата) за нови конфигурации.
Източник: https://linuxiac.com/arch-linux-makes-nft-the-default-backend-for-iptables/
<< | Хакнаха и Европейската комисия >>
|