Prüfen, ob ein Port offen ist (von außerhalb deines Netzwerks) | Check Host

So testest du, ob ein TCP-Port wie 22, 443, 3389 oder 25565 offen und aus dem Internet erreichbar ist — und wie du die üblichen Ursachen behebst, wenn nicht.

Du hast einen Server gestartet, den Port in der Firewall geöffnet, ihn im Router weitergeleitet — und niemand kann sich verbinden. Den Port vom eigenen Rechner aus zu testen hilft nicht: Das umgeht Router, Provider und jede Firewall dazwischen. Ob ein Port wirklich offen ist, erfährst du nur mit einem Test von außen.

Was „offen“ eigentlich bedeutet

Ein TCP-Port ist offen, wenn auf ihm etwas lauscht und eine Verbindung aus dem Internet den TCP-Handshake abschließen kann. Dafür muss alles Folgende stimmen:

  1. Ein Programm lauscht auf dem Port und ist an die richtige Schnittstelle gebunden (nicht nur an 127.0.0.1).
  2. Die Firewall des Hosts erlaubt eingehende Verbindungen auf diesem Port.
  3. Jedes Netzwerkgerät davor — Router, NAT, Cloud-Security-Group — leitet den Verkehr weiter oder lässt ihn durch.

Aus vielen Ländern gleichzeitig testen

Der Port-Checker versucht von Servern weltweit einen TCP-Handshake zu deinem Host und Port und meldet die Verbindungszeit je Standort. Gib einen Hostnamen oder eine IP und einen Port ein, zum Beispiel example.com und 443.

Wichtige Ports

PortDienst
22SSH
25 / 587SMTP (E-Mail)
80 / 443HTTP / HTTPS
3306 / 5432MySQL / PostgreSQL
3389Windows-Remotedesktop
25565Minecraft-Java-Server

Warum ein Port als geschlossen erscheint

Getestet wird nur TCP

Ein TCP-Check kann nicht sagen, ob ein UDP-Port (DNS auf 53, WireGuard, viele Gameserver) offen ist: UDP hat keinen Handshake, ein stiller und ein gefilterter Port sehen also gleich aus. Teste UDP-Dienste mit einem Client für das jeweilige Protokoll.