A firewalld 2.4.0 tűzfal kiadása

A 2.4.0 release of the dynamically managed firewall firewalld has been created, implemented as a wrapper over the packet filters nftables and iptables. Firewalld runs as a background process that allows dynamic changes to the packet filter rules via D-Bus, without needing to reload the packet filter rules and without interrupting established connections. The project is already used in many Linux distributions, including RHEL 7+, Fedora 18+, and SUSE/openSUSE 15+. The firewalld code is written in Python and is distributed under the GPLv2 license.

A tűzfal kezelésére a firewall-cmd segédeszköz használatos, amely a szabályok megalkotásakor nem a hálózati interfészekre és portszámokra, hanem a szolgáltatások neveire támaszkodik (például az SSH hozzáférésének megnyitásához a «firewall-cmd —add —service=ssh» parancsot kell végrehajtani, az SSH lezárásához pedig a «firewall-cmd —remove —service=ssh» parancsot). A tűzfal konfigurációjának módosítására a firewall-config grafikus felület (GTK) és a firewall-applet (Qt) is használható. A firewalld D-BUS API-n keresztüli tűzfalkezelés támogatása számos projektben megtalálható, például a NetworkManager, libvirt, podman, docker és fail2ban esetében. IP-címek, hálózati interfészek és portszámok, illetve a szolgáltatások nevei alapján (például SSH hozzáférés engedélyezéséhez a következő parancsot kell végrehajtani: „firewall-cmd —add —service=ssh”, SSH letiltásához pedig: „firewall-cmd —remove —service=ssh”). A tűzfal konfigurációjának módosítására grafikus felület, a firewall-config (GTK) és az applikáció, a firewall-applet (Qt) is használható. A firewalld D-BUS API-n keresztüli tűzfalkezelési támogatás lehetősége megtalálható olyan projektekben, mint a NetworkManager, libvirt, podman, docker és fail2ban.

Kulcsfontosságú változások:

  • A set of 'gateway' rules has been added, covering the functionality of a typical home router (including NAT, conntrack handlers, and traffic redirection between zones). Here’s an example of configuring a gateway with internal and external network interfaces using the 'gateway' rule set: firewall-cmd —permanent —zone internal —add-interface eth0 firewall-cmd —permanent —zone external —add-interface eth1 firewall-cmd —permanent —policy-set gateway —remove-disable firewall-cmd —reload
  • A 'disable' flag has been implemented, which can be used in XML configurations, command line utilities, or via DBus to disable individual rules and policy sets.
  • The maximum length of rule names has been increased from 17 to 128 characters.
  • The gitea service has been added for the namesake collaborative development platform (TCP port 3000).
  • The syslog-ng service has been added for the namesake logging system (ports 514, 601, and 6514).
  • A proxy-http service has been added for HTTP/HTTPS proxy, such as Squid (TCP port 3128).
  • A socks service has been added for proxy-szerverek implementing the SOCKS protocol (TCP port 1080).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster