Update 2
Test Update 2Dedicated Server – Portweiterleitungs-UpdatesWenn du einen dedizierten Server hostest, solltest du den nächsten Abschnitt lesen, da viele neue Verbesserungen hinzugefügt wurden, die seit dem letzten Update auf Experimental zusätzliche Flexibilität ermöglichen. Wir haben die Portzuweisungsstrategie in Reliable Messaging aktualisiert. Neue Funktionen: Explizite Port-Konfiguration
- Ein neuer -ReliablePort= Befehl ermöglicht die explizite Auswahl des Ports.
- Der Wert muss eine Ganzzahl zwischen 0 und 65535 sein.
- Wenn angegeben, versucht der Server, an diesem Port zu binden, und schlägt fehl, wenn der Port nicht verfügbar ist.
Der Server versucht, innerhalb von [PortRangeBegin, PortRangeBegin + PortRangeLength) zu binden.
Standardmäßig startet der Server bei Port 8888 und versucht bis zu 512 Ports, bis er einen verfügbaren findet.
[13:20]Client-Bewusstsein und NAT-Handling
- Clients müssen sich mit dem richtigen Port verbinden, aber Portumsetzungen (z. B. durch NAT-/Firewall-Regeln) können dies stören.
- Um dies zu beheben, kommuniziert der Server jetzt den lauschenenden Port an die Clients während des ersten Handshakes.
- Wenn eine externe Portumsetzung verwendet wird, muss der Server über den externen Port Bescheid wissen via:
- Die Einstellung ExternalPortRangeBegin (für umgesetzte Bereiche).
- Den Befehl -ExternalReliablePort= (für explizit umgesetzte Ports).
Wenn ein einzelner Server gehostet wird, muss der Port 8888 TCP standardmäßig geöffnet sein.
Wenn mehrere Server gehostet werden, muss ein Bereich von Ports beginnend bei 8888 TCP (standardmäßig) geöffnet sein.
Der Server versucht bis zu 512 Ports, bevor er fehlschlägt (konfigurierbar).
Wenn Portumsetzungen (NAT/Firewall) verwendet werden, muss der Server entsprechend konfiguriert sein, sonst können sich Clients nicht verbinden.
Dedicated Server – Portweiterleitungs-UpdatesWenn du einen dedizierten Server hostest, solltest du den nächsten Abschnitt lesen, da viele neue Verbesserungen hinzugefügt wurden, die seit dem letzten Update auf Experimental zusätzliche Flexibilität ermöglichen. Wir haben die Portzuweisungsstrategie in Reliable Messaging aktualisiert. Neue Funktionen: Explizite Port-Konfiguration
- Ein neuer -ReliablePort= Befehl ermöglicht die explizite Auswahl des Ports.
- Der Wert muss eine Ganzzahl zwischen 0 und 65535 sein.
- Wenn angegeben, versucht der Server, an diesem Port zu binden, und schlägt fehl, wenn der Port nicht verfügbar ist.
Der Server versucht, innerhalb von [PortRangeBegin, PortRangeBegin + PortRangeLength) zu binden.
Standardmäßig startet der Server bei Port 8888 und versucht bis zu 512 Ports, bis er einen verfügbaren findet.
[13:20]Client-Bewusstsein und NAT-Handling
- Clients müssen sich mit dem richtigen Port verbinden, aber Portumsetzungen (z. B. durch NAT-/Firewall-Regeln) können dies stören.
- Um dies zu beheben, kommuniziert der Server jetzt den lauschenenden Port an die Clients während des ersten Handshakes.
- Wenn eine externe Portumsetzung verwendet wird, muss der Server über den externen Port Bescheid wissen via:
- Die Einstellung ExternalPortRangeBegin (für umgesetzte Bereiche).
- Den Befehl -ExternalReliablePort= (für explizit umgesetzte Ports).
Wenn ein einzelner Server gehostet wird, muss der Port 8888 TCP standardmäßig geöffnet sein.
Wenn mehrere Server gehostet werden, muss ein Bereich von Ports beginnend bei 8888 TCP (standardmäßig) geöffnet sein.
Der Server versucht bis zu 512 Ports, bevor er fehlschlägt (konfigurierbar).
Wenn Portumsetzungen (NAT/Firewall) verwendet werden, muss der Server entsprechend konfiguriert sein, sonst können sich Clients nicht verbinden.
Es gibt ein Logging, um Server-Administratoren bei der Überprüfung der zugewiesenen Ports zu unterstützen.