Firewall
Netzwerksicherheit durch Regelfilterung
Eine Firewall kontrolliert den Netzwerkverkehr anhand vordefinierter Regeln. Sie entscheidet, welche Pakete passieren dürfen und welche blockiert werden – der erste und wichtigste Sicherheitsperimeter jedes Netzwerks.
Entstehung und Beteiligte
Der Begriff Firewall stammt aus dem Brandschutz. Frühe Netzwerkfirewalls entstanden Ende der 1980er-Jahre bei Digital Equipment Corporation und AT&T Bell Labs. Teams um Jeff Mogul, Paul Vixie, Marcus Ranum, Steven Bellovin und Bill Cheswick entwickelten Paketfilter, Circuit Gateways und Application Gateways.
Welches Problem sollte gelöst werden?
Mit der Verbindung interner Netze zum Internet reichte die Sicherheit einzelner Rechner nicht mehr aus. Betreiber benötigten einen kontrollierten Übergang, der unerwünschte Verbindungen blockiert und erlaubte Kommunikation nachvollziehbar macht.
Technische Hürden und Lösungen
Einfache Filter sahen nur Adressen und Ports. Stateful Inspection musste Verbindungszustände erkennen; Proxys mussten Protokolle verstehen. Verschlüsselter Verkehr, dynamische Ports, IPv6, asymmetrisches Routing und immer komplexere Anwendungen begrenzen bis heute die Sichtbarkeit.
Standardisierung und Einordnung
IT-Sicherheit ist kein einzelnes Produkt, sondern ein Zusammenspiel aus Kryptografie, Identitäten, Protokollen, Segmentierung, Überwachung und menschlichem Verhalten. Viele Verfahren entstanden als Reaktion auf konkrete Missbräuche. Jede Schutztechnik besitzt Grenzen: Sie kann falsch konfiguriert, umgangen oder durch gestohlene Zugangsdaten entwertet werden. Historische Entwicklung erklärt deshalb, warum heutige Systeme mehrere Schutzschichten kombinieren.
Technik im praktischen Betrieb
Eine Schutztechnik ist erst wirksam, wenn Ereignisse ausgewertet, Ausnahmen begrenzt und Wiederherstellungswege getestet werden. Sicherheitsprodukte erzeugen sonst lediglich weitere Konfiguration. Besonders wichtig sind eindeutige Verantwortlichkeiten, ein aktuelles Inventar und Protokolle mit korrekter Zeit. Regeln sollten auf einem dokumentierten Datenfluss beruhen und regelmäßig auf veraltete Freigaben geprüft werden. Bei einem Vorfall müssen Zugangsdaten, Schlüssel, Sitzungen und betroffene Systeme als zusammenhängende Vertrauenskette betrachtet werden.
Warum das Thema heute noch relevant ist
Angriffe verändern sich, die Grundmuster bleiben: Identitäten werden getäuscht, Eingaben missbraucht, Vertrauen falsch vergeben und knappe Ressourcen überlastet. Historische Vorfälle sind deshalb mehr als Anekdoten; sie zeigen, welche Annahmen gescheitert sind. Gute Sicherheitsarchitektur baut nicht auf einem perfekten Filter auf, sondern auf begrenzten Rechten, überprüfbaren Protokollen, schneller Erkennung und der Fähigkeit, Systeme und Schlüssel nach einem Vorfall kontrolliert zu erneuern.
Daten und Meilensteine
- Ende der 1980er entstehen erste praktisch eingesetzte Internetfirewalls.
- Paketfilter, Stateful Firewall und Application Proxy arbeiten auf unterschiedlichen Ebenen.
- „Default deny“ erlaubt nur ausdrücklich freigegebenen Verkehr.
- Eine Firewall verhindert keine Angriffe über erlaubte oder bereits kompromittierte Verbindungen.
Was ist eine Firewall?
Eine Firewall ist ein Sicherheitssystem, das Netzwerkverkehr anhand vordefinierter Regeln filtert und kontrolliert. Sie überwacht eingehende und ausgehende Pakete und entscheidet, welche durchgelassen (ALLOW) oder blockiert (DENY/DROP) werden.
Firewalls sind der erste und wichtigste Sicherheitsperimeter: Ohne Firewall sind alle Dienste eines Servers direkt aus dem Internet erreichbar. Mit einer Firewall öffnet man nur explizit benötigte Ports und Protokolle.
Firewall-Typen
- Paketfilter (Stateless): Prüft jeden Paket einzeln anhand von Quell-/Ziel-IP, Port und Protokoll. Kein Verbindungszustand. Schnell, aber begrenzt.
- Stateful Inspection: Merkt sich aktive Verbindungen. Eingehende Pakete werden auf Zugehörigkeit zu einer bestehenden Verbindung geprüft. Heute Standard.
- Application Firewall (Layer 7): Analysiert den Anwendungsinhalt. Erkennt Protokolle unabhängig vom Port (Deep Packet Inspection).
- NGFW (Next-Generation Firewall): Kombiniert Stateful, Application-Awareness, IDS/IPS, SSL-Inspection und Nutzeridentität in einer Plattform.
- WAF (Web Application Firewall): Speziell für HTTP/HTTPS-Traffic. Schützt Webanwendungen vor OWASP Top 10.
Regeln und DMZ
Firewall-Regeln werden in der Reihenfolge abgearbeitet (first match wins). Best Practice: Default-Deny – alles blockieren, was nicht explizit erlaubt ist. Regeln sollten spezifisch sein: Quell-IP, Ziel-IP, Port, Protokoll.
Die DMZ (Demilitarisierte Zone) ist ein Netzwerksegment zwischen internem und externem Netz. Öffentlich erreichbare Server (Webserver, Mailserver) stehen dort – sie sind aus dem Internet erreichbar, aber vom internen Netz durch eine zweite Firewall getrennt.