Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Call of Duty 2 lokal hinter einem Router

3 views
Skip to first unread message
Message has been deleted

Andre Friedland

unread,
Apr 18, 2006, 12:59:50 AM4/18/06
to
Hi,

Henning Roddewig schrieb:

> folgendes Problem habe ich. Es gibt einen Call of Duty Server im lokalen
> Netzwerk (192.168.55.31). Ich befinde mich in diesem Netzwerk hinter einem
> Router (192.168.55.247) und mein Client hat die IP 192.168.0.12.

Ändere Deine Client-IP.

> Wie kann ich das Problem jetzt lösen?

s.o.

> Nein, ich gehe nicht einfach vor den Router ;-)

Sollst Du ja auch nicht.

--
MfG
Andre

was Feines aus'm PRaO:
>Lohnt es sich essbare Gleitgels zu kaufen, wie sind eure Erfahrungen
damit?
Klar lohnt sich's, wenn Du fertig bist und noch was im Mund hast,
kannste 'ne Bockwurst ohne Probleme im ganzen Schlucken...

Stefan Kraus

unread,
Apr 29, 2006, 8:44:22 PM4/29/06
to
Henning Roddewig schrieb:
> Hi,

>
> folgendes Problem habe ich. Es gibt einen Call of Duty Server im lokalen
> Netzwerk (192.168.55.31). Ich befinde mich in diesem Netzwerk hinter einem
> Router (192.168.55.247) und mein Client hat die IP 192.168.0.12.
>
> Da Call of Duty 2 nur im eigenen Netzbereich broadcastet (192.168.55.0) sehe
> ich den Server nicht. Wie kann ich das Problem jetzt lösen? Nein, ich gehe
Routing einstellen

> nicht einfach vor den Router ;-) Hab gehört mit einer statischen Route
> könnte man was machen. Weiß blos nicht wie?
Ja richtig.
Aber per Broadcast wirst du den Server immer noch nicht sehen.
Aber direkt connecten wirst du können.
Router sind nämlich u.a. genau dafür da, dass eben keine Broadcasts aus
dem eigenen Netz rauskommen.... Ansonsten würde z.B. sämtliche
Internetbandbreite von Broadcasts eingenommen.
Es fehlt aber noch eine Information.
Du befindest dich in Netzwerk 192.168.0
Dein Server in 192.168.55
Falls dein Router wirklich ein Router ist, sollte er sich auch in 2
Netzen befinden... Du nennst aber nur eine IP im Bereich 192.168.55
Wenn er keine zusätzliche IP besitzt, dann ist es kein Router.
Der Router muss nicht unbedingt 2 Netzwerkkarten haben. Man kann auch
einer einzigen Karte zwei IPs zuweisen...
Auf jedenfall musst du deinem Rechner nur noch eine route zu diesem Host
eintragen...
Dazu musst du dich in die Kommandozeile begeben...
route
eintippen und Enter drücken sollte infos auswerfen was du alles so
machen kannst
es wird wohl darauf hinauslaufen, dass du nur den einen host einträgst:
route add 192.168.55.31 %ROUTER-IP-in-deinem-Netz%

Diese Route ist aber nach einem Neustart oder dem fummeln an deinen
Netzwerkeinstellungen wieder weg. Man muss noch irgendeinen Parameter
anhängen, damit das eine dauerhafte (statische) Route wird...
Den hab ich aber grad vergessen und weiß ich nicht auswendig.
Da fragst du am besten nochmal google oder eine Hilfedatei.

Stefan

Stefan Kraus

unread,
Apr 29, 2006, 8:48:42 PM4/29/06
to
Andre Friedland schrieb:

> Hi,
>
> Henning Roddewig schrieb:
>
>> folgendes Problem habe ich. Es gibt einen Call of Duty Server im
>> lokalen Netzwerk (192.168.55.31). Ich befinde mich in diesem Netzwerk
>> hinter einem Router (192.168.55.247) und mein Client hat die IP
>> 192.168.0.12.
>
>
> Ändere Deine Client-IP.
>
>> Wie kann ich das Problem jetzt lösen?
>
>
> s.o.
>
>> Nein, ich gehe nicht einfach vor den Router ;-)
>
>
> Sollst Du ja auch nicht.

???

Was redest Du denn für einen Schwachsinn?
Von physikalischen/logischen Netzen hast du wohl keinen Plan...
Wenn er die IP ändert ist er physikalisch zwar imer noch am selben Ort.
Aber, wenn er mit den anderen Rechnern am selben Switch hängen sollte,
dann logisch "vor" dem Router und nicht mehr "hinter" ihm.

Grüße
Stefan
Kraus

Message has been deleted

Andre Friedland

unread,
May 1, 2006, 12:36:53 AM5/1/06
to
Hi,

Stefan Kraus schrieb:

> Was redest Du denn für einen Schwachsinn?

Das geht Dich gar nix an.


> Von physikalischen/logischen Netzen hast du wohl keinen Plan...

Nein...
Na ja... offensichtlich mehr als Du.

> Wenn er die IP ändert ist er physikalisch zwar imer noch am selben Ort.
> Aber, wenn er mit den anderen Rechnern am selben Switch hängen sollte,
> dann logisch "vor" dem Router und nicht mehr "hinter" ihm.

Du redest wirr.

Andre Friedland

unread,
May 1, 2006, 12:51:41 AM5/1/06
to
Nochmal hi,

Stefan Kraus schrieb:

>>Da Call of Duty 2 nur im eigenen Netzbereich broadcastet

Das stimmt so, wie Du geschrieben hast, nicht.


> Routing einstellen

Ok, sag' mal wie.
Nicht halbfertige Lösungen anbieten.


> Aber per Broadcast wirst du den Server immer noch nicht sehen.

Doch. COD2 verhält sich im Netz genauso wie alle anderen vergleichbaren
Spiele.


> Aber direkt connecten wirst du können.

Natürlich. Ist ja auch keine Kunst.


> Router sind nämlich u.a. genau dafür da, dass eben keine Broadcasts aus
> dem eigenen Netz rauskommen....

Na, Alter, *das* mußte mir jetzt mal erklären.


> Ansonsten würde z.B. sämtliche
> Internetbandbreite von Broadcasts eingenommen.

Aha. Gut zu wissen...
Mann...

> Da fragst du am besten nochmal google oder eine Hilfedatei.

*DAS* würde ich *Dir* wärmstens ans Herz legen...

Andre Friedland

unread,
May 1, 2006, 1:02:37 AM5/1/06
to
Hi,

Henning Roddewig schrieb:

> Direkt zum Server Connecten mit IP geht ja nicht. Das ist doch das ganze
> Problem. Diese Möglichkeit gibt es in dem Spiel nicht. Deswegen brauch ich
> ja den Broadcast.

Dann ändere Deine Client-IP.

Du kannst einfach so keinen Broadcast aus einem anderen Subnet empfangen.

"Umrouten" wird schwer...

Stefan Kraus

unread,
May 1, 2006, 2:49:02 PM5/1/06
to
Sersen!

Andre Friedland schrieb:


> Nochmal hi,
>
> Stefan Kraus schrieb:
>
>>> Da Call of Duty 2 nur im eigenen Netzbereich broadcastet
> Das stimmt so, wie Du geschrieben hast, nicht.
>
>> Routing einstellen
>
>
> Ok, sag' mal wie.
> Nicht halbfertige Lösungen anbieten.

Tatsache. Ich gebe zu, verpeilt zu haben, dass der CoD Server auch einen
Routeneintrag für das 192.168.0.yer Netz haben muss.
Ansonsten weiß er nämlich nicht, wohin er die Antwortpakete zur
Weiterleitung schicken muss.
Mit etwas Glück ist jedoch "Der Router" auch für den Internetzugang o.ä.
verantwortlich und ist deswegen als Default-Route(auch als "Default
Gateway" zu finden) eingetragen. Dann hat sich das Routen basteln eh
erledigt. (Vorausgesetzt auf dem Router ist überhaupt das Routing
zwischen den beiden Subnetzen eingeschaltet.)

>> Aber per Broadcast wirst du den Server immer noch nicht sehen.
>
>
> Doch. COD2 verhält sich im Netz genauso wie alle anderen vergleichbaren
> Spiele.

Ja es sendet die sog. "Limited Broadcasts" an 255.255.255.255
Und die verrecken am Router.

>> Aber direkt connecten wirst du können.
>
>
> Natürlich. Ist ja auch keine Kunst.
>
>
>> Router sind nämlich u.a. genau dafür da, dass eben keine Broadcasts aus
>> dem eigenen Netz rauskommen....
>
>
> Na, Alter, *das* mußte mir jetzt mal erklären.

Ich verweise mal an Wikipedia, da meinem Wort ja wahrscheinlich eh nicht
geglaubt wird: http://de.wikipedia.org/wiki/Broadcast
Darin gibt es 2 Teile: "Limited Broadcast" und "Directed Broadcast".
Limited Broadcasts wurden noch nie von einem Router weitergeleitet.
Directed Broadcasts _sollen_ seit August 1999 nicht mehr von Routern
weitergeleitet werden.(Grund waren DOS-Attacken) (Es sei denn der
Netzadmin stellt es selber ein, nachzulesen in dieser Richtlinie:
http://www.ietf.org/rfc/rfc2644.txt )
Desweiteren bezweifle ich, dass Henning beeinflussen kann, ob der CoD
Server nun "Directed" oder "Limited" Broadcasts verschickt.
Limited Broadcasts gehen Definitonsgemäß nur an die Rechner im selben
Subnetz(192.168.55.x). _Wenn_ er dem CoD Server Directed Broadcasts
beibringen kann _und_ diese als Ziel (sowohl das 192.168.55.x als auch)
das 192.168.0.y Netz haben, dann sieht er den Server auch mit seiner
192.168.0.yer IP. (Vorausgesetzt auf dem Router ist das weiterleiten von
Directed Broadcasts ausdrücklich eingerichtet worden.)

Für Linux existiert "bcrelay"
http://packages.debian.org/unstable/net/bcrelay
Ist es auf dem Router installiert und konfiguriert, kann man damit
Limited Broadcasts weiterleiten. Soweit ich weiß, behandelt es aber nur
UDP Pakete.

>
>> Ansonsten würde z.B. sämtliche
>> Internetbandbreite von Broadcasts eingenommen.
> Aha. Gut zu wissen...
> Mann...

Windows-Dateifreigabe arbeitet (relativ viel sogar) mit Broadcasts.
Wieviele Windows Rechner haben Internetzugang?
Wieviele davon haben eine Dateifreigabe eingerichtet?
Was wäre wenn diese ihren Müll (über die Roouter) ins Internet blasen?


>> Da fragst du am besten nochmal google oder eine Hilfedatei.
>
>
> *DAS* würde ich *Dir* wärmstens ans Herz legen...

Ich empfehle:
Begriffsklärung:
http://de.wikipedia.org/wiki/Broadcast-Dom%C3%A4ne
Der CoD Server und der Klient befinden sich nämlich in unterschiedlichen.

Schönen Abend!

Stefan
Kraus

P.S.: Es ist wirklich am einfachsten, wenn du dich mit deinem Rechner in
die Broadcastdomäne (und damit in das Subnetz) vom CoD Server setzt.

Stefan Kraus

unread,
May 1, 2006, 2:53:52 PM5/1/06
to
Andre Friedland schrieb:

> Hi,
>
> Henning Roddewig schrieb:
>
>> Direkt zum Server Connecten mit IP geht ja nicht. Das ist doch das
>> ganze Problem. Diese Möglichkeit gibt es in dem Spiel nicht. Deswegen
>> brauch ich ja den Broadcast.
>
>
> Dann ändere Deine Client-IP.

*ACK*

> Du kannst einfach so keinen Broadcast aus einem anderen Subnet empfangen.
>
> "Umrouten" wird schwer...

*ACK*

Falls du das doch mit den Routen probierst und du die Rechner
untereinander schon anpingen kannst, helfen dir evtl. die Gameserver
Tools wie "HLSW", Gamespy, ".hlla" weiter...
Dort kann man z.T. die IP (+Port) des Server eingeben und die Infos von
außerhalb des Spiels abrufen...

Auf Knopfdruck starten diese dann das Spiel und verbinden dich zum
gewünschten Server. HLSW scheint CoD(2) schonmal zu kennen...

Grüße
Stefan
Kraus

Andre Friedland

unread,
May 3, 2006, 8:22:47 AM5/3/06
to
Hi,

Stefan Kraus schrieb:

> P.S.: Es ist wirklich am einfachsten, wenn du dich mit deinem Rechner in
> die Broadcastdomäne (und damit in das Subnetz) vom CoD Server setzt.

Sag ich doch die ganze Zeit...

0 new messages