Firewall (Web)
Definition
Eine Firewall ist ein Sicherheitssystem, das den ein- und ausgehenden Netzwerkverkehr anhand vordefinierter Regeln überwacht und filtert. Im Web-Kontext unterscheidet man zwischen Netzwerk-Firewalls (die Ports und IP-Adressen filtern) und Web Application Firewalls (WAF), die HTTP-Traffic auf Anwendungsebene analysieren. Firewalls sind ein grundlegendes Element der Website-Sicherheit und schutzen vor einem breiten Spektrum von Angriffen.
Erläuterung
Netzwerk-Firewalls kontrollieren den Zugang zu Server-Ports und -Diensten: Nur notwendige Ports (80/HTTP, 443/HTTPS, 22/SSH) sollten geoeffnet sein. Host-based Firewalls wie iptables oder UFD auf Linux-Servern ermoglichen granulare Regelsets direkt auf dem Server. Cloud-Anbieter bieten Security Groups und Network ACLs als virtuelle Firewalls für Cloud-Instanzen. Web Application Firewalls analysieren HTTP-Anfragen und blockieren bekannte Angriffsmuster wie SQL-Injection, XSS und Path-Traversal-Angriffe. Cloudflare bietet in allen Tarifen eine eingeschränkte WAF-Funktion, die bereits einfache Angriffsversuche blockiert und den Server-Traffic vorab filtert.