UtgÄvan av den dynamiskt styrda brandvÀggen firewalld 2.1 har bildats, implementerad som ett lager ovanpÄ paketfilter nftables och iptables. Firewalld körs som en bakgrundsprocess som möjliggör dynamisk förÀndring av paketfilterregler via D-Bus, utan behov av att starta om paketfilterreglerna och utan att bryta etablerade anslutningar. Projektet anvÀnds redan i mÄnga Linux-distributioner, inklusive RHEL 7+, Fedora 18+ och SUSE/openSUSE 15+. Koden för firewalld Àr skriven i Python och distribueras under GPLv2-licensen.
För att hantera brandvĂ€ggen anvĂ€nds verktyget firewall-cmd, vilket vid skapandet av regler inte baseras pĂ„ IP-adresser, nĂ€tverksgrĂ€nssnitt och portnummer, och via tjĂ€nstnamn (t.ex. för att öppna Ă„tkomst till SSH behöver man köra "firewall-cmd âadd âservice=ssh", för att stĂ€nga SSH â "firewall-cmd âremove âservice=ssh"). För att Ă€ndra brandvĂ€ggens konfiguration kan man ocksĂ„ anvĂ€nda det grafiska grĂ€nssnittet firewall-config (GTK) och applet firewall-applet (Qt). Stödet för att hantera brandvĂ€ggen via D-BUS API firewalld finns i projekt som NetworkManager, libvirt, podman, docker och fail2ban.
NyckelÀndringar:
- En tjÀnst för att anvÀnda DNS över QUIC-protokollet (DNS over QUIC, DoQ, RFC 9250) har lagts till.
- Stöd för ICMPv6 MLD (Multicast Listener Discovery) meddelandetyp har lagts till.
- Alternativet ReloadPolicy har lagts till i konfigurationsfilen firewalld.conf.
- En tjÀnst för att ta emot kunders SMTP-förfrÄgningar pÄ TCP-port 587 (mail submission) har lagts till.
- En tjÀnst för att stödja ALVR (streaming av VR-spel frÄn PC till bÀrbara enheter via Wi-Fi) har lagts till.
- En tjÀnst för att stödja VRRP-protokollet (Virtual Router Redundancy Protocol) har lagts till.
KĂ€lla: opennet.ru
