In Debian 11 wird standardmĂ€ĂŸig nftables und firewalld aktiviert.

Arturo Borrero, Debian-Entwickler, der im Coreteam des Netfilter-Projekts mitarbeitet und in Debian Pakete verwaltet, die mit nftables, iptables und netfilter verbunden sind. Alternativen zu den Begriffen „whitelist/blacklist“ und „master/slave“ vor, die fĂŒr die Verwendung in Spezifikationen bevorzugt werden – anstelle von „master/slave“ wird empfohlen, „primary/secondary“, „leader/follower“, Um den nĂ€chsten signifikanten Release von Debian 11 standardmĂ€ĂŸig auf die Nutzung von nftables umzustellen. Im Falle der Genehmigung des Vorschlags werden die Pakete von iptables zu optionalen Komponenten, die nicht Teil der Grundausstattung sind, herabgestuft.

Der Paketfilter Nftables zeichnet sich durch die Vereinheitlichung der Schnittstellen zur Paketfilterung fĂŒr IPv4, IPv6, ARP und NetzwerkbrĂŒcken aus. Nftables bietet auf Kernel-Ebene nur eine allgemeine Schnittstelle, die unabhĂ€ngig vom spezifischen Protokoll ist und grundlegende Funktionen zum Extrahieren von Daten aus Paketen, zur Datenverarbeitung und zum Flussmanagement bereitstellt. Die Logik der Filterung und die spezifischen Protokollverarbeitungen werden in Bytecode im Benutzerspeicher kompiliert und dieser Bytecode wird dann ĂŒber das Netlink-Interface in den Kernel geladen und in einer speziellen virtuellen Maschine ausgefĂŒhrt, die der BPF (Berkeley Packet Filters) Ă€hnelt.

StandardmĂ€ĂŸig wird in Debian 11 auch der dynamische Firewall-Dienst firewalld angeboten, der als Schicht ĂŒber nftables fungiert. Firewalld wird als Hintergrundprozess ausgefĂŒhrt, der es ermöglicht, die Regeln des Paketfilters ĂŒber DBus dynamisch zu Ă€ndern, ohne dass die Regeln des Paketfilters neu geladen und bestehende Verbindungen unterbrochen werden mĂŒssen. Um die Firewall zu verwalten, wird das Werkzeug firewall-cmd verwendet, das bei der Erstellung von Regeln nicht von IP-Adressen, Netzwerk-Interfaces und Portnummern, sondern von Dienstnamen ausgeht (zum Beispiel muss man fĂŒr den Zugriff auf SSH „firewall-cmd —add —service=ssh“ ausfĂŒhren, um SSH zu schließen, „firewall-cmd —remove —service=ssh“).

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster