Hi, habe gestern mit meinem Kollegen einen Home-Server aufgesetzt.Der Server läuft ohne Probleme.
Der Startparameter vom Server lautet:"F:\Programme\Call of Duty 2\CoD2MP_s.exe" +set fs_game extreme +set dedicated 2 +set sv_punkbuster 0 +exec server.cfg
Mein Kollege connectet über die Original COD2-Verknüpfung:"F:\Programme\Call of Duty 2\CoD2MP_s.exe" +connect 192.168.0.103
und kann auch auf dem Server spielen. Würde ja gerne mit ihm zocken aber leider bekomme ich keine Verbindung zum Server, ich finde den Server auch nicht in der Masterlist.
Wir haben dann mal versucht die Ports im Router freizugeben (siehe screens)aber irgendwie geht es immer noch nicht das ich auf den Server connecten kann.
Kennt sich einer mit dem Router aus ? Oder was haben wir falsch gemacht
Ps: Er hat mir auch sein externe IP 188.192.132.85 gegeben und ich konnte auch mit dieser nicht drauf connecten
28960 nicht 2890 - das könnte es schon sein. wenn du DMZ aktivierst, geht es auf jeden fall. (windows firewall freigegeben vorausgesetzt) ist aber ein sicherheitsrisiko.
du hast in den screens mal 28960 und manchmal 2890 stehen.
mal von vorn angefangen:
diese ports benötigst der serversteller um seinen server vom internet her erreichbar zu machen:
TCP Ports
28960
UDP Ports
20500, 20510, 28960
wenn du eh nen router mit integrierter firewall hast, kannst du die windows firewall deaktivieren. oder du nimmst cod in der windows firewall in die ausnahmeregel auf.
willst über netzwerk auf den server zugreifen oder über internet ?
das der server nicht in der masterserverliste auftaucht kann passieren. es dauert manchmal bis er gefunden wird. wenn der server z.b. mit port 28960 online geht und irgendwann wieder offline, dauert es auch bis der masterserver den port wieder entfernt und wieder hinzufügt und es dauert noch länger bis der server dann mal wieder in der liste auftaucht. also ports freigeben - server starten und mal ne halbe stunde online lassen und testen.
Hi, ich habe nur nen Speedport w700v. Ich denke aber, dass die Einstellungen so ziemlich gleich zu finden sind.
Im Hauptmenue des Routers findest du den Punkt "Netzwerk" dort auf "NAT & Portregeln" danach (im neuen Menue) auf "Port-Öffnung (dynamisch)"...
...Hier gehst du auf "Neue Regel definieren" in der folgenden Maske kannst du dann die Ports freischalten.
Original von serthy
wenn der server läuft connecten jedoch immer i-welche anderen leute drauf
Naja, dann funktioniert es ja doch. Die Serverliste ist nur unbrauchbar wie eh und jeh.
Aber dynamische Portweiterleitung ist eigentlich falsch. Das öffnet den Port (dynamisch(!)) wenn die Anwendung selbst darüber Daten nach Welt sendet.
Bei einem Server ist das eher Zufall das das passiert, vielleicht weil dein Kumpel auf der selben physischen Maschine selbst spielt und der Server läuft?
Normalerweise sendet der Server auf (zu) dem Port erst dann Daten wenn jemand darauf connected ist.
Keiner connected, keine Daten, keine dynamische Portweiterleitung, keiner connected. Repeat.
Hi habe versucht die Ports freizugeben damit man auf meinen Home Server connecten kann.
Weiß jetzt nicht genau ob ich dir richtig freigegeben habe weil der Server nicht in der Masterlist gelistet war.
Für Hilfe wäre ich dankbar
merci schenk
__________________
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von sefeschnut: 16.09.2012 19:46.
Quell und Zielport sollten in solchen Fällen immer der gleiche sein.
So wie du das gemacht hast, sendest du die Anfragen an den CoD-Server (UDP Port 28960) an einen wahrscheinlich nicht vorhandenen Webserver (TCP Port 80) auf dem Schenk-PC.
Stell dir einfach vor du wärst Hausmeister (In diesem Beispiel deine Fritzbox um genau zu sein) in einem Hotel mit 65.000 Türen Oberirdisch (TCP) und 65.000 Türen Unterirdisch (UDP). Nun hast du ne Tüte voller Daten in der Hand für die Tür 28960 Unterirdisch. In deiner Einstellung bringst du die Tüte aber in das Zimmer 80 Oberirdisch... *MÖÖÖP*
Der Vergleich hinkt ein wenig, aber ich denke man verstehts
Gruß
Deichi
Geil, wieder 8 Edit's
__________________
Dieser Beitrag wurde 8 mal editiert, zum letzten Mal von Deichgraf: 17.09.2012 10:26.
So habe es jetzt umgestellt und Kollegen von mir gefragt ob sie den Server in der Masterliste sehen.
Leider ist er nicht zusehen bei ihnen ,habe ich noch was irgendwo vergessen umzustellen?
UNd was ist mit den Über UPnP geöffnete Ports sollen die auch aktiviert sein?
Es sieht jetzt richtig aus bei deinen Ports. Es sei denn, der Rechner ist nicht der richtige.
UPnP...
Bei mir nutzt das nur mein Windows Homeserver, der automatisch den Port 80 TCP und 442 TCP für seine Webseite so freigibt. Wenn bei dir kein Dienst über UPnP verfügt... kannste anlassen, kannste ausmachen... schadet aber deinem Gameserver nicht.
Starte mal deinen CoD2 Gameserver und warte mal 1 Stunde. Manchmal dauert es etwas, bis der Masterserver deinen Gameserver abbildet.
Ansonsten, um zu testen, ob es geht sollen deine Kollegen InGame mal das in die Konsole: /connect <IP:Port> eingeben.
z.b.: /connect 85.45.665.544:28960
Wenn sie dann connecten können, ist alles gut und dein Server taucht dann etwas später auch in der Liste auf.
Du/deine Kollegen kannst/können deinen Server auch mit deiner externen IP in HLSW eingeben um zu sehen, ob er erreichbar ist von aussen.
Gruß
Deichi
__________________
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Deichgraf: 17.09.2012 19:17.