PortChecker Logo
PortChecker

Port 80 — HTTP (TCP)

HTTP

Was ist Port 80?

HTTP (HyperText Transfer Protocol) ist das Anwendungsprotokoll für die Übertragung von Webseiten und APIs zwischen Browsern und Servern. HTTP überträgt alle Daten einschließlich Session-Cookies im Klartext, dem Abfangen auf gemeinsam genutzten Netzwerken ausgesetzt. Moderne Webstandards erfordern HTTPS (Port 443) für alle Sites mit Nutzerdaten. Leiten Sie gesamten Port-80-Traffic auf Port 443 um.

Dies ist ein Well‑Known Port (0–1023), der von Kernservices wie HTTP genutzt wird.  ·  RFC 9110, RFC 9112

Wann benötigen Sie Port 80 geöffnet?

Open on any public-facing web server. Even if your site runs HTTPS-only, keep port 80 open to serve HTTP redirects to port 443. Close only if the server hosts no web content at all.

Häufige Nutzung und Software

  • Apache HTTP Server
  • Nginx
  • Caddy
  • Microsoft IIS
  • Cloudflare (edge)
  • Let's Encrypt HTTP-01 validation

Sicherheit

HTTP sends all data unencrypted. Configure your server to redirect all port 80 traffic to HTTPS (port 443) with a 301 permanent redirect. Never serve login pages, APIs, or user data over plain HTTP. Use HSTS headers to prevent HTTPS downgrade attacks.

Ist Port 80 sicher?

Ein offener Port vergrößert die Angriffsfläche. Sicherheit hängt von der Konfiguration von HTTP ab.

Mittleres Risiko

Halten Sie HTTP mit Sicherheits-Updates aktuell. Verlangen Sie starke Authentifizierung und beschränken Sie den Zugriff auf die minimal notwendigen IP-Adressen.

Port 80 jetzt prüfen

Testen Sie die Erreichbarkeit von Port 80 auf einem Host.

1-65535

Port 80 öffnen

Um eingehende Verbindungen zu Port 80 (HTTP) von außerhalb Ihres Netzwerks zu erlauben, konfigurieren Sie Ihre Firewall und fügen Sie auf Ihrem Router eine Portweiterleitung zur lokalen IP Ihres Geräts hinzu.

Windows-Firewall

Windows Defender Firewall öffnen → Erweiterte Einstellungen → Eingehende Regeln → Neue Regel → Port → TCP → Bestimmte lokale Ports: 80 → Verbindung zulassen → Benennen und speichern.

netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=tcp localport=80
Linux (UFW / iptables)sudo ufw allow 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Router

Melden Sie sich bei Ihrem Router an (192.168.1.1 oder 192.168.0.1) → Portweiterleitung → Neue Regel: Protokoll TCP, Externer Port 80, Interne IP: lokale IP Ihres Geräts, Interner Port 80 → Speichern.

Port 80 schließen

Wenn Sie HTTP nicht benötigen, blockieren Sie den Port in Firewall oder Router.

Windows-Firewall

Um Port 80 unter Windows zu blockieren, führen Sie folgenden Befehl in PowerShell oder Eingabeaufforderung aus (als Administrator):

netsh advfirewall firewall add rule name="Block Port 80" dir=in action=block protocol=tcp localport=80
Linux (UFW / iptables)sudo ufw deny 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j DROP
Router

Entfernen oder deaktivieren Sie die Portweiterleitung für Port 80.

Häufig gestellte Fragen

Wofür wird Port 80 verwendet?▾

Port 80 ist der Standard-TCP-Port für HTTP. Er wird von Servern und Anwendungen genutzt, die eingehende Verbindungen für diesen Dienst akzeptieren müssen. Ob Sie ihn offen benötigen, hängt davon ab, ob Sie aktiv einen HTTP-Server betreiben — wenn nicht, sollte er geschlossen bleiben.

Ist es sicher, Port 80 offen zu lassen?▾

Ein offener Port 80 vergrößert Ihre Angriffsfläche. Wenn Sie HTTP nicht aktiv betreiben, schließen Sie diesen Port in Ihrer Firewall und entfernen Sie Portweiterleitungsregeln. Falls HTTP erreichbar sein muss, schränken Sie den Zugriff auf bekannte IP-Adressen ein, halten Sie die Software aktuell und verwenden Sie starke Authentifizierung.