Einstieg in Nftables: So funktioniert die neue Firewall als Nachfolger von iptables & Vergleich

preview_player
Показать описание

Darüber hinaus richten wir Nftables so ein, dass die Regeln automatisch beim Systemstart geladen werden. Auch auf das Thema Logs/Protokollierung werfen wir einen Blick. Zum Anschluss schauen wir uns alternative Firewalls an.

Die Portal-Artikel erhalten tiefergehende Informationen/Links. Außerdem kannst du Quellcode, Befehle oder Konfigurationsdateien einfach per Klick kopieren.

Inhalt
00:00 Was sind Firewall, iptables und nftables?
02:55 Hauptunterschiede zwischen nftables/iptables
03:52 Praxiseinstieg in nftables für Anfänger
09:42 Protokollierung/Logs einsehen
10:10 Nftables Regeln automatisch beim Systemstart laden
11:05 Alternative Firewalls
12:06 Iptables mit Nftables im Vergleich (Fazit)

=== Mehr von U-Labs ===
Рекомендации по теме
Комментарии
Автор

wie wird denn nft auf Raspian (Buster) installiert ?

BerniesBastelBude
Автор

oh verdammt, wegen meinen "code zeilen" unten wurde der vorherige kommentar gelöscht. ich versuche es noch mal:
Das Video ist super underrated, danke für deine Mühe, sehr gut erklärt! Ich Versuche momentan durch einen Tailscale Tunnel von meinem VPS in mein Heimnetz zu Routen. Damit ich, trotz meines DS Lite Anschlusses, auf mein Heimnetz von außen über ipv4 zugreifen kann. Der Tailscale Tunnel steht schon, kann vom VPS aus meine Geräte im Heimnetz anpingen. Allerdings fehlt noch das Routing, für welches ich wahrscheinlich eine Firewall installieren und konfigurieren sollte .. wenn nftables neuer ist, werde ich es wahrscheinlich damit versuchen. Hoffentlich bekomme ich das hin XD danke für deine Arbeit!
wahschenlich sollte ich folgendes aus dem Wiki anwenden, allerdings werden die regeln beim ausführen nicht in mener nftables.conf gespeichert:
nft add table nat
nft 'add chain nat prerouting { type nat hook prerouting priority -100; }'
nft 'add rule nat prerouting iif eth0 tcp dport { 80, 443 } dnat to 192.168.1.120'
.. mit nft list ruleset, bekomme ich jedoch diese regel angezeigt, nicht mehr aber unsere vorher definierten basic-rules .. wobei mich wundert, dass ich dann überhaupt noch SSH zugriff habe

XxXxLEOnARDxXxX
Автор

8:06 muss ich den namen der netzwerk schnitstelle mit "ip a" herausfinden? in meinem fall versuche ich durch Tailscale zu tunneln .. muss ich die zweile dann 2mal anlegen, einmal für lo und für tailscale0? oder reicht einmal tailscale0 .. Danke für deine Arbeit!

XxXxLEOnARDxXxX