Schnellfinder

Was suchst du?

⌘/Ctrl + K öffnet den Finder · Esc schließt ihn
Gameserver

Gameserver-Portfreigabe: NAT, Firewall und CGNAT verständlich erklärt

Warum ein Server im LAN erreichbar ist, aus dem Internet aber nicht: Portfreigabe, NAT, Firewall, Double NAT und CGNAT erklärt.

KI-generierte Illustration zu Gameserver, kein dokumentarisches Softwarebild
KI-ILLUSTRATION / Gameserver
Inhalt dieses Guides
Kurz erklärt

Warum ein Server im LAN erreichbar ist, aus dem Internet aber nicht: Portfreigabe, NAT, Firewall, Double NAT und CGNAT erklärt.

Visual Lab / Gameserver

Die vier Prüfstationen einer Portfreigabe

Bei CGNAT oder DS-Lite reicht eine klassische IPv4-Portregel am Heimrouter oft nicht.

Die vier Prüfstationen einer Portfreigabe: schematische Diagnoseübersicht mit beschrifteten Prüfstationen
Schematisches Erklärbild, keine gemessenen Daten. Vollbild öffnen ↗
Diese 3 Dinge zuerst prüfen
  1. WAN-Adresse kontrollieren
  2. Host-Dienst und Firewall prüfen
  3. Externe Gegenprobe ausführen
INTERAKTIVER PRÜFPFAD

Prüfe die Stationen nacheinander.

Hier werden keine Messwerte erhoben. Du prüfst lokal und dokumentierst die Ergebnisse selbst.

0 / 3geprüft
STATION 01

WAN & Provider

WARUM WICHTIG

Ohne öffentlich erreichbare Zieladresse kommt eingehender IPv4-Verkehr häufig gar nicht bis zum Router.

SO PRÜFST DU

WAN-IPv4 im Router mit der extern angezeigten IPv4 vergleichen. Zusätzlich DS-Lite / CGNAT beim Anschluss prüfen.

Wenn auffällig

Adressen weichen ab oder die WAN-Adresse liegt in einem privaten/CGNAT-Bereich? Dann zuerst Anschlussart bzw. IPv6-Zugriff klären.

STATION 02

Dienst & Firewall

WARUM WICHTIG

Eine Portregel hilft nicht, wenn kein Prozess lauscht oder die Host-Firewall blockiert.

SO PRÜFST DU

Auf dem Server den tatsächlich gebundenen Port und das Protokoll prüfen; im LAN von einem zweiten Gerät testen.

Wenn auffällig

Lokal nicht erreichbar? Erst Dienst, lokale Bindung, Firewall und Ziel-IP korrigieren.

STATION 03

Externe Gegenprobe

WARUM WICHTIG

Ein Test aus demselben WLAN kann durch fehlendes NAT-Loopback täuschen.

SO PRÜFST DU

Mit einer anderen Internetverbindung und einem echten Client die Verbindung zum öffentlichen Ziel testen.

Wenn auffällig

Nur extern scheitert es? NAT-Regel, Zielgerät, IPv4/IPv6 und Providerbedingungen erneut abgleichen.

Fortschritt bleibt auf diesem Gerät und wird nicht übertragen.

Interaktiv

Server-Arbeitsmodus

Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.

0/5erledigt
Bei aktiviertem JavaScript werden Fortschritt und Auswahl nur lokal in diesem Browser gespeichert.

Wenn ein Gameserver im eigenen LAN funktioniert, Freunde aus dem Internet aber keine Verbindung herstellen können, liegt das Problem häufig nicht am Serverprogramm. Zwischen dem Server und dem Internet befinden sich mindestens die lokale Firewall und der Router – manchmal zusätzlich ein weiteres NAT beim Internetanbieter.

Was eine Portfreigabe eigentlich macht

Im Heimnetz besitzt dein Server eine private IP-Adresse. Von außen ist normalerweise nur die öffentliche Adresse des Internetanschlusses sichtbar. NAT ordnet ausgehende Verbindungen automatisch zu. Für eine neue eingehende Verbindung weiß der Router dagegen nicht, an welches interne Gerät sie weitergegeben werden soll.

Eine Portfreigabe definiert genau diese Zuordnung: Verbindungen, die an einem bestimmten Port der öffentlichen Adresse ankommen, werden an die interne IP-Adresse und den passenden Port des Gameservers weitergeleitet.

TCP und UDP nicht vertauschen

Ports existieren getrennt für TCP und UDP. Ein Spiel kann nur eines der Protokolle oder mehrere Ports für unterschiedliche Funktionen verwenden. Übernimm deshalb die Angaben der offiziellen Serverdokumentation und öffne nicht pauschal große Portbereiche.

Die lokale Firewall bleibt relevant

Eine korrekte Routerfreigabe hilft nicht, wenn die Firewall des Serverbetriebssystems eingehende Pakete blockiert. Prüfe deshalb, ob der Serverprozess tatsächlich auf dem erwarteten Port lauscht und ob die Firewallregel für das korrekte Protokoll gilt.

Double NAT

Double NAT entsteht beispielsweise, wenn vor deinem eigenen Router noch ein Providerrouter arbeitet und beide Geräte NAT durchführen. Dann reicht eine Freigabe auf dem inneren Router nicht aus. Die Weiterleitung müsste entlang der gesamten Kette funktionieren oder die Netzarchitektur angepasst werden.

CGNAT: Wenn die öffentliche IPv4 nicht dir gehört

Bei Carrier Grade NAT teilen sich mehrere Kunden eine öffentliche IPv4-Adresse. Dein eigener Router erhält dann keine direkt aus dem Internet erreichbare öffentliche IPv4. Eine Portfreigabe auf deinem Router kann deshalb keine neue eingehende IPv4-Verbindung durch das NAT des Providers erzwingen.

Mögliche Alternativen sind eine beim Provider buchbare öffentliche Adresse, IPv6 sofern Spiel und Clients damit umgehen können, ein VPN/Tunnel mit öffentlicher Gegenstelle oder direkt ein extern gehosteter Server.

Prüfreihenfolge

  1. Server lokal auf demselben Rechner testen.
  2. Server von einem anderen Gerät im LAN testen.
  3. Lauschenden Port und Protokoll prüfen.
  4. Host-Firewall prüfen.
  5. Router-Portfreigabe auf die korrekte interne IP setzen.
  6. Prüfen, ob die WAN-Adresse des Routers wirklich öffentlich ist.
  7. Erst danach externe Porttests oder Freunde testen lassen.

Wichtig: Viele Router unterstützen keinen zuverlässigen Test der eigenen öffentlichen Adresse aus demselben LAN. Ein fehlgeschlagener „Loopback“-Test beweist daher nicht automatisch, dass die Freigabe von außen ebenfalls scheitert.

Weiterführende Quelle

Nächster Schritt

Passend dazu