Objavljen je izdanak dinamički upravljanog vatrozida firewalld 2.3, implementiranog obliku omotača oko filtriranja paketa nftables i iptables. Firewalld se pokreće kao pozadinski proces koji omogućuje dinamičko mijenjanje pravila filtriranja paketa putem D-Bus-a, bez potrebe za ponovnim pokretanjem pravila filtriranja paketa i bez prekida već uspostavljenih veza. Projekt se već koristi u mnogim distribucijama Linuxa, uključujući RHEL 7+, Fedora 18+ i SUSE/openSUSE 15+. Kod firewalld-a napisan je na Pythonu i distribuira se pod GPLv2 licenci.
Za upravljanje vatrozidom koristi se alat firewall-cmd, koji prilikom stvaranja pravila ne polazi od IP adresa, mrežnih sučelja i brojeva portova, već od naziva usluga (na primjer, za otvaranje pristupa za SSH potrebno je izvršiti „firewall-cmd —add —service=ssh“, za zatvaranje SSH — „firewall-cmd —remove —service=ssh“). Za promjenu konfiguracije vatrozida također se može koristiti grafičko sučelje firewall-config (GTK) i applet firewall-applet (Qt). Podrška za upravljanje vatrozidom putem D-BUS API firewalld postoji u takvim projektima kao što su NetworkManager, libvirt, podman, docker i fail2ban.
Ključne promjene:
- Dodana je postavka StrictForwardPorts, koja upravlja generacijom pravila za preusmjeravanje mrežnih portova (DNAT).
- Dodana je usluga za aseqnet, klijent-server aplikaciju za interakciju sa ALSA sekvencerom preko mreže.
- Dodana je usluga za MPD (Music Player Daemon) mediaplayer.
- Dodana je usluga za Radsec protokol (RFC-6614), koji omogućuje korištenje RADIUS protokola preko TCP-a i TLS-a.
- Dodana je usluga za SlimeVR sustav, koji prikuplja podatke s senzora za praćenje pokreta tijela u sustavima virtualne stvarnosti.
Izvor: opennet.ru
