Inhalt dieses Guides
Project Zomboid Ports für Build 42 verstehen: UDP 16261 und 16262, Windows-/Linux-Firewall, Router, CGNAT und externe Verbindung systematisch prüfen.
Server-Arbeitsmodus
Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.
Wo hängt dein Server gerade?
Netzwerkdiagnose bringt nichts, solange der Server lokal nicht sauber startet oder lauscht.
Wenn localhost/LAN funktioniert, liegt der nächste Prüfbereich bei Host-Firewall, Router, öffentlicher Adresse und NAT.
Bei Lag, Abstürzen oder Update-Problemen sind Logs, Ressourcen, Mods und ein sauberer Rollbackpfad wichtiger als weitere Portregeln.
Project Zomboid verwendet bei Steam-Dedicated-Servern standardmäßig zwei wichtige UDP-Ports. The Indie Stone hat diese Architektur bereits in Build 41.77 eingeführt: 16261 dient für Steam-/Serverabfragen, 16262 für die direkte Client-Verbindung. Beide Werte sind konfigurierbar.
Warum zwei Ports?
Der direkte zweite Datenpfad wurde eingeführt, um Latenz und Durchsatz gegenüber reinem Steam-Relay zu verbessern. Ein Server kann deshalb unter Umständen sichtbar sein, obwohl der direkte Datenweg nicht korrekt funktioniert. Das erklärt Warnungen, bei denen Spieler zwar verbinden können, die Verbindung aber suboptimal ist.
Host-Firewall zuerst prüfen
Bevor du den Router änderst, muss der Serverprozess auf dem Host erreichbar sein. Unter Windows kontrollierst du die Firewallregel für den Server beziehungsweise die UDP-Ports. Unter Linux sind nftables, iptables oder eine distributionsspezifische Firewall mögliche Blocker.
Router nur bei klassischem Heimhosting
Steht der Server hinter einem NAT-Router, leite die tatsächlich konfigurierten UDP-Ports an die interne IP des Servers weiter. Die Ziel-IP sollte statisch oder per DHCP-Reservation stabil bleiben. Eine korrekte Regel auf eine alte interne Adresse ist wirkungslos.
CGNAT und DS-Lite nicht übersehen
Wenn dein Router selbst keine öffentlich erreichbare IPv4 erhält, kann eine lokale Portweiterleitung technisch korrekt sein und trotzdem nie aus dem Internet ankommen. Vergleiche Router-WAN-IP mit einer extern sichtbaren IP und prüfe bei Abweichungen CGNAT.
Keinen riesigen Portbereich öffnen
Alte Guides nennen teilweise große Portbereiche pro Spieler. Für aktuelle Steam-Verbindungen solltest du dich zuerst an den tatsächlich konfigurierten Ports und der aktuellen Dokumentation orientieren. Öffne nicht pauschal hunderte Ports „auf Verdacht“.
Extern testen
Ein zweiter PC im selben LAN prüft nicht den Internetpfad. Verwende Mobilfunk oder einen Anschluss außerhalb des Heimnetzes. Gleichzeitig sollte im Serverlog erkennbar sein, ob der Verbindungsversuch den Host erreicht.
Wenn der Server sichtbar ist, aber Join scheitert
Dann sind Ports nur eine mögliche Ursache. Prüfe zusätzlich Build-Version, Open=true, Passwort, Mods und Logs. Für längere Hänger siehe Loading Map hängt.