Ich möchte freeciv in meinem lokalen Netzwerk über einen WLAN-Router spielen. Ich kann den freeciv-Server zum Laufen bringen, und der Client stellt eine Verbindung zum Server her, wenn ich ihn auf demselben Computer ausführe. Es funktioniert jedoch nicht für einen anderen Computer, der an denselben Router angeschlossen ist. Andere Computer im Netzwerk können den Server sehen, aber wenn Sie auf die Schaltfläche Verbinden klicken, wird die Meldung angezeigt
Fehler beim Nachschlagen des Hosts.
Ich habe Port 5556 in UFW zugelassen, aber keine andere Netzwerkkonfiguration ausprobiert, da ich nicht viel über Netzwerke weiß. Wenn jemand helfen kann, die Dinge zum Laufen zu bringen, würde ich es begrüßen.
networking
games
lan
Sean Fitzpatrick
quelle
quelle
nmap -A -T4
den Server vom Client undping
es?Antworten:
Sie möchten also einen LAN-Spieleserver einrichten?
Server-Setup
Installieren Sie das Spiel gemäß den Anweisungen der Spielautoren.
Stellen Sie sicher, dass Sie alle Konfigurationsdateien nach Bedarf anpassen, um den Port anzugeben, auf dem Sie das Spiel ausführen möchten.
Wenn Sie UFW auf dem Server verwenden, benötigen Sie eine Zulassungsregel . Beispiel:
Das
192.168.1.0/24
bedeutet, dass jede LAN-IP im Bereich 192.168.1.x eine Verbindung herstellen darf.Stellen Sie sicher, dass Sie den Port verwenden, den der Spieleserver überwacht.
Router- / Firewall-Setup Der von Ihnen verwendete Router muss auch zulassen, dass der Datenverkehr vom LAN zum Spieleserver geleitet wird. Die dafür erforderlichen Schritte variieren zwischen Router-Marken und -Modellen. Der Begriff hierfür lautet Port Forwarding. Diese Website enthält schrittweise Anleitungen für eine umfangreiche Liste von Routern und Spielen. Obwohl freeciv dort nicht aufgeführt ist, werden die Schritte zum Weiterleiten Ihres Ports für den Router, den Sie haben, höchstwahrscheinlich ausgeführt. Achten Sie darauf, Ihren Server nicht für die ganze Welt zu öffnen, es sei denn, Sie wissen, was Sie tun.
Viel Glück auf Ihrer Reise!
quelle