Zum Inhalt springen

Firewall

oder auch Paketfilter

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 03.11.2026

Eine Firewall ist ein Filter, der Netzverbindungen nach festen Regeln zulässt oder abweist. Entschieden wird nach Adresse, Port und Richtung, und alles, was keine Regel erlaubt, wird abgewiesen.

Firewall

Ein Filter, der Netzverbindungen nach festen Regeln zulässt oder abweist.
Beispiel: „Die Firewall öffnet die Ports 80 und 443 und lässt SSH allein aus dem Büronetz zu.“

Auf einem Linux-Server übernehmen das nftables oder eine Oberfläche darauf wie ufw. Bei Cloud-Anbietern liegt dieselbe Aufgabe oft eine Stufe davor, als Sicherheitsgruppe.

Abgrenzung zur Web Application Firewall: Diese liest den Inhalt der Anfragen und erkennt Muster wie SQL-Injection. Eine klassische Firewall sieht Adressen und Ports.

Welche Regeln eine Firewall wirklich braucht

Wenige. Nach außen offen bleiben Port 443 für HTTPS und Port 80, damit eine Weiterleitung dorthin möglich ist. Alles andere, von der Datenbank bis zum Zwischenspeicher, hört auf dem Server selbst und braucht keine Öffnung.

Der Zugang über SSH ist der Sonderfall: Er bleibt nötig und gehört begrenzt, auf einzelne Adressen oder hinter ein VPN. Ein offener Port 22 wird innerhalb von Minuten nach dem ersten Start angeklopft.

Wogegen eine Firewall nicht hilft

Gegen alles, was über die erlaubten Ports hereinkommt. Ein Angriff auf eine Lücke im CMS läuft über Port 443, also durch eine Regel, die offen sein muss. Dagegen helfen Sicherheitsupdates und eine Anwendungsfirewall.

Ebenso wenig schützt sie vor einem Angriff mit Masse. Eine Überlastung durch viele echte Anfragen lässt sich auf dem Server kaum abwehren, weil die Leitung davor verstopft ist; das ist Arbeit für ein Auslieferungsnetz.

Wie wir die Firewall in Projekten einstellen

Mit der Firewall des Anbieters statt der des Betriebssystems, wo es beides gibt. Sie greift vor der Maschine, kostet keine Rechenzeit auf dem Server und bleibt wirksam, wenn dort etwas falsch eingestellt ist.

Dazu eine kurze Liste mit Vermerk: Jede Regel bekommt eine Begründung, warum sie da ist. Regeln ohne Begründung werden nie wieder entfernt, weil sich niemand traut.

Siehe auch:

Webserver

Das Programm, das Anfragen aus dem Netz annimmt und Seiten, Bilder und Dateien zurückschickt.

#Hosting & Webserver

SSH (Secure Shell)

Ein verschlüsselter Zugang zur Kommandozeile eines entfernten Servers.

#Hosting & Webserver

Root Access

Der Zugang mit allen Rechten auf einem Server, ohne Einschränkung durch den Anbieter.

#Hosting & Webserver

Server Logs

Die Protokolle, in denen ein Server jeden Aufruf und jeden Fehler festhält.

#Hosting & Webserver

Sicherheitsupdate

Eine Aktualisierung, die eine bekannt gewordene Sicherheitslücke schließt.

#Content-Management-Systeme (CMS)

HTTP / HTTPS

Das Protokoll, mit dem Browser und Server Seiten austauschen, in unverschlüsselter und in verschlüsselter Form.

#Hosting & Webserver