UtgÄvan av brandvÀggen firewalld 2.4.0

En release av den dynamiskt hanterade brandvÀggen firewalld 2.4.0 har skapats, implementerad som ett lager över paketfilter nftables och iptables. Firewalld körs som en bakgrundsprocess som möjliggör dynamisk Àndring av paketfilterregler via D-Bus, utan att det behövs en omstart av reglerna och utan att etablerade anslutningar bryts. 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 uppsĂ€ttning regler "gateway" har lagts till, som tĂ€cker funktionaliteten hos en typisk hemmarouter (inklusive NAT, conntrack-hanterare och trafikdirigering mellan zoner). Exempel pĂ„ konfiguration av en gateway med interna och externa nĂ€tverksgrĂ€nssnitt med hjĂ€lp av uppsĂ€ttningen regler "gateway": 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
  • En flagga "disable" har implementerats, som kan anvĂ€ndas i XML-konfigurationer, kommandoradsverktyget eller via DBus för att inaktivera individuella regler och regeluppsĂ€ttningar (policy set).
  • Den maximala lĂ€ngden pĂ„ regelnamn har ökat frĂ„n 17 till 128 tecken.
  • TjĂ€nsten gitea har lagts till för den namngivna plattformen för samarbetsutveckling (TCP-port 3000).
  • TjĂ€nsten syslog-ng har lagts till för det namngivna logghanteringssystemet (portar 514, 601 och 6514).
  • TjĂ€nsten proxy-http har lagts till för HTTP/HTTPS-proxy, typ Squid (TCP-port 3128).
  • TjĂ€nsten socks har lagts till för proxy-servrar med implementering av SOCKS-protokollet (TCP-port 1080).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster