Firewalld 2.3, 'n dinamies bestuurde firewall wat geïmplementeer word as 'n omhulsel rondom die nftables- en iptables-pakkiefilters, is vrygestel. Firewalld loop as 'n agtergrondproses, wat dinamiese pakkiefilterreëlveranderings via D-Bus toelaat, sonder om pakkiefilterreëls te herlaai of gevestigde verbindings te onderbreek. Die projek word reeds in baie verspreidings gebruik. Linux, insluitend RHEL 7+, Fedora 18+, en SUSE/openSUSE 15+. Die firewalld-kode is in Python geskryf en versprei onder die GPLv2-lisensie.
Om die firewall te bestuur, word die firewall-cmd-hulpprogram gebruik, wat nie staatmaak op IP-adresse, netwerkkoppelvlakke en poortnommers, sowel as diensname (byvoorbeeld, om SSH-toegang oop te maak, voer "firewall-cmd --add --service=ssh" uit; om SSH te sluit, voer "firewall-cmd --remove --service=ssh" uit). Die grafiese koppelvlak van die firewall-konfigurasie (GTK) en die firewall-applet (Qt) kan ook gebruik word om die firewall-konfigurasie te verander. Ondersteuning vir firewallbestuur via die firewalld D-BUS API is beskikbaar in projekte soos NetworkManager, libvirt, podman, docker en fail2ban.
Sleutelveranderinge:
- Het die StrictForwardPorts-instelling bygevoeg, wat die generering van netwerkpoortaanstuurreëls (DNAT) beheer.
- Bygevoeg diens vir aseqnet, 'n kliënt-bediener toepassing vir interaksie met die ALSA sequencer oor die netwerk.
- Bygevoeg diens vir MPD (Music Player Daemon) mediaspeler.
- Bygevoeg diens vir die Radsec-protokol (RFC-6614), wat die gebruik van die RADIUS-protokol oor TCP en TLS moontlik maak.
- ’n Diens is bygevoeg vir die SlimeVR-stelsel, wat data van sensors insamel om liggaamsbeweging in virtuele realiteitstelsels op te spoor.
Bron: opennet.ru
