- Mitglied seit
- 08.10.2008
- Beiträge
- 2.156
- Reaktionen
- 0
Hatte den Thread bereits im Anfängerhilfe Forum gepostet, wurde dann aber ans Technik Forum verwiesen, also hier nochmal meine Situation:
Also ich hab folgendes Problem:
Ich hab nen Router und mehrere Rechner über LAN verbunden. Ich kann Brood War auch gut über UDP LAN spielen.
Im BattleNet hab ich für alle immer Lag erzeugt, bis mir jemand sagte ich muss Port 6112 freigeben, das hab ich auch gemacht (Port 6112 extern and Port 6112 intern + IP meines Rechners) und seitdem erzeuge ich für keinen mehr Lag.
Ich wollte aber auch mit Freunden am LAN im Internet mit noch anderen Spielern spielen. Hab mir hierzu extra noch ein zweites Starcraft Spiel gekauft. Das Problem ist nur, wenn ich für weitere IP Adressen die Ports freigeben will sagt der Router an "Eintrag gibt es bereits", also vermute ich das man pro externen Port nur eine IP Adresse angeben darf. Ich kann zwar über BattleNet auch mit meinen LAN Freunden ohne Lag spielen aber sobald ein Spieler außerhalb des LANs beitritt entsteht mega-lag.
Kennt jemand eine Möglichkeit besagtes Lag zu umgehen? Gibt es da vielleicht noch ne Router-Einstellung für?
Was ist eigentlich wenn ich für einen UDP freigebe und für den anderen TCP? Wo kann ich überhaupt einstellen was ich im BattleNet benutzen will?
In der Anfängerhilfe hat mir jemand geraten in der Registry einen anderen Port einzugeben. Ich habe also meinen Router jetzt so umgestellt, dass er 4 Ports freigibt:
6112 -> 6112 meine IP (TCP)
6112 -> 6112 meine IP (UDP)
6113 -> 6113 IP von Freund (TCP)
6113 -> 6113 IP von Freund (UDP)
In der Registry weiß ich nicht genau wie ich dort den Port angeben soll. Soll ich einfach "Neuer DWORD Wert" sagen ihn "Port" nennen und dann den Dezimalwert 6113 geben?
Hat es jemand überhaupt schonmal hinbekommen mit einem Freund innerhalb des LANs und einem Freund außerhalb des LANs gleichzeitig zu spielen ohne Lag?
Ich hoffe ihr könnt mir weiterhelfen. ^^
Edit: Okay neue Erkenntnis: Wenn ich im Configuration vom Rechner meines Freundes "Game Data Port" als DWORD werd anlege und den Wert 6113 zuweise geht plötzlich seine Verbindung zu BattleNet extern aber meine plötzlich nicht mehr so gut.
Hm seltsam, ich kann nicht bei einem Spiel vom Freund joinen, aber andere können es auch ohne Lag. Wenn ich hoste, kann mein Freund joinen, aber es entsteht dann wieder lag wenn externe Spieler dabei sind....
Edit2: Nochmal zusätzlich informationen zu meiner aktuellen Situation:
Spieler A - LAN 1 (Port 6112 auf die Adresse weitergeleitet)
Spieler B - LAN 2 (Port 6113 auf die Adresse weitergeleitet und in Regitry modifiziert)
Spieler C - Internet
Spieler A kann mit Spieler B spielen über LAN + BattleNet (nur wenn Spieler A hostet)
Spieler A kann mit Spieler C spielen über BattleNet.
Spieler B kann mit Spieler C spielen über BattleNet.
-> Aber wenn Spieler A mit Spieler B und Spieler C spielen will geht es leider nicht wegen extrem starken lag (wenn Spieler A hostet) oder weil Spieler A nicht beitreten kann (wenn Spieler B hostet)
Also ich hab folgendes Problem:
Ich hab nen Router und mehrere Rechner über LAN verbunden. Ich kann Brood War auch gut über UDP LAN spielen.
Im BattleNet hab ich für alle immer Lag erzeugt, bis mir jemand sagte ich muss Port 6112 freigeben, das hab ich auch gemacht (Port 6112 extern and Port 6112 intern + IP meines Rechners) und seitdem erzeuge ich für keinen mehr Lag.
Ich wollte aber auch mit Freunden am LAN im Internet mit noch anderen Spielern spielen. Hab mir hierzu extra noch ein zweites Starcraft Spiel gekauft. Das Problem ist nur, wenn ich für weitere IP Adressen die Ports freigeben will sagt der Router an "Eintrag gibt es bereits", also vermute ich das man pro externen Port nur eine IP Adresse angeben darf. Ich kann zwar über BattleNet auch mit meinen LAN Freunden ohne Lag spielen aber sobald ein Spieler außerhalb des LANs beitritt entsteht mega-lag.
Kennt jemand eine Möglichkeit besagtes Lag zu umgehen? Gibt es da vielleicht noch ne Router-Einstellung für?
Was ist eigentlich wenn ich für einen UDP freigebe und für den anderen TCP? Wo kann ich überhaupt einstellen was ich im BattleNet benutzen will?
In der Anfängerhilfe hat mir jemand geraten in der Registry einen anderen Port einzugeben. Ich habe also meinen Router jetzt so umgestellt, dass er 4 Ports freigibt:
6112 -> 6112 meine IP (TCP)
6112 -> 6112 meine IP (UDP)
6113 -> 6113 IP von Freund (TCP)
6113 -> 6113 IP von Freund (UDP)
In der Registry weiß ich nicht genau wie ich dort den Port angeben soll. Soll ich einfach "Neuer DWORD Wert" sagen ihn "Port" nennen und dann den Dezimalwert 6113 geben?
Hat es jemand überhaupt schonmal hinbekommen mit einem Freund innerhalb des LANs und einem Freund außerhalb des LANs gleichzeitig zu spielen ohne Lag?
Ich hoffe ihr könnt mir weiterhelfen. ^^
Edit: Okay neue Erkenntnis: Wenn ich im Configuration vom Rechner meines Freundes "Game Data Port" als DWORD werd anlege und den Wert 6113 zuweise geht plötzlich seine Verbindung zu BattleNet extern aber meine plötzlich nicht mehr so gut.
Hm seltsam, ich kann nicht bei einem Spiel vom Freund joinen, aber andere können es auch ohne Lag. Wenn ich hoste, kann mein Freund joinen, aber es entsteht dann wieder lag wenn externe Spieler dabei sind....

Edit2: Nochmal zusätzlich informationen zu meiner aktuellen Situation:
Spieler A - LAN 1 (Port 6112 auf die Adresse weitergeleitet)
Spieler B - LAN 2 (Port 6113 auf die Adresse weitergeleitet und in Regitry modifiziert)
Spieler C - Internet
Spieler A kann mit Spieler B spielen über LAN + BattleNet (nur wenn Spieler A hostet)
Spieler A kann mit Spieler C spielen über BattleNet.
Spieler B kann mit Spieler C spielen über BattleNet.
-> Aber wenn Spieler A mit Spieler B und Spieler C spielen will geht es leider nicht wegen extrem starken lag (wenn Spieler A hostet) oder weil Spieler A nicht beitreten kann (wenn Spieler B hostet)
