Сформирован выпуск динамически управляемого межсетевого экрана firewalld 2.5.0, реализованного в форме обвязки над пакетными фильтрами nftables и iptables. Firewalld запускается в виде фонового процесса, позволяющего динамически изменять правила пакетного фильтра через D-Bus, без необходимости перезагрузки правил пакетного фильтра и без разрыва установленных соединений. Проект уже применяется во многих дистрибутивах Linux, включая RHEL 7+, Fedora 18+ и SUSE/openSUSE 15+. Код firewalld написан на языке Python и распространяется под лицензией GPLv2.
Për menaxhimin e firewall-it përdoret utilitari firewall-cmd, i cili gjatë krijimit të rregullave mbështetet jo tek IP-adresat, ndërfaqet rrjetë dhe numrat e porteve, por te emrat e shërbimeve (për shembull, për të hapur qasjen në SSH, duhet të ekzekutoni «firewall-cmd —add —service=ssh», për të mbyllur SSH — «firewall-cmd —remove —service=ssh»). Për të ndryshuar konfigurimin e firewall-it mund të përdoret gjithashtu ndërfaqja grafike firewall-config (GTK) dhe applet firewall-applet (Qt). Mbështetja për menaxhimin e firewall-it përmes D-BUS API firewalld është e pranishme në projekte të tilla si NetworkManager, libvirt, podman, docker dhe fail2ban.
Ndryshimet kryesore:
- В графическом интерфейсе firewall-config реализована поддержка автоматического переключения на тёмную тему оформления в GNOME.
- Обеспечено отражение в логах изменений конфигурации.
- Добавлен сервис solr для одноимённого поискового движка, основанного на Apache Lucene (TCP-порт 8983).
- Реализовано срабатывание таймаутов при обработке правил фильтрации, разрешено указание таймаутов для опций «—add-disable», «—ingress-zone» и «—egress-zone».
- Проведена оптимизация производительности операций проверки зон и правил.
- В rpm-пакете из списка зависимостей удалён пакет dbus-x11.
Burimi: opennet.ru
