Anno 1602 über Internet |
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
 |
|
Hi Leute !
Ich möchte gerne mit einem Kumpel Anno 1602 über Internet spielen.
Die Ports sind schon im Router eingetragen, auch bei meinem Kumpel.
Erste Frage: Ist richtig das die Ports das Protokoll TCP verwenden ?
Zweite Frage: Wenn ich nun einen Server bei Anno 1602 eröffne. Muss dann mein Kumpel meine Rechner-IP oder meine aktuelle Internet-IP angeben ?
Dritte Frage: Kennt ihr eine gute "Stelle", wo ich meine Internet-IP rausfinden kann ?
Sir Joey
|
|
08.01.2005 19:21 |
|
|
W-O-D
Team Annozone
    
Registration Date: 03.02.2003
Posts: 5,879
 |
|
zu 1 denke schon
zu 2 natürlich die I-Net IP
zu 3 du könntest das Launchtool für Anno1503 benutzen
frag mich grad ob Sir Henry nicht ne Funktion für 1602 dareinbaun könnte
__________________ Ich will meinen Scout zurück
|
|
08.01.2005 20:30 |
|
|
Schnipsel
Deckschrubber
 

Registration Date: 14.04.2004
Posts: 115
 |
|
| RE: Anno 1602 über Internet |
 |
| quote: |
Original von Sir Joey
Dritte Frage: Kennt ihr eine gute "Stelle", wo ich meine Internet-IP rausfinden kann ?
|
Hier http://www.wieistmeineip.de
|
|
08.01.2005 20:35 |
|
|
GabiB
SeeBär
  

Registration Date: 09.11.2003
Posts: 1,085
 |
|
|
08.01.2005 23:14 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Warum in die Ferne schweifen...
http://www.annozone.de/whatismyip.php
Ein Launchtool lohnt sich meines Erachtens nicht, denn die IP ist wirklich das Einzige, was man braucht. Bei 1602 kann man die auch nicht über die Kommandozeile eingeben, sondern nur im Dialog. Das lässt sich also nicht über ein Launchtool machen.
Falls es Probleme mit dem Router gibt, frag hier bitte nochmal nach.
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
09.01.2005 13:25 |
|
|
Loser
Leichtmatrose

Registration Date: 05.07.2004
Posts: 54
 |
|
ich hätte da auch ne frage; Wenn ich mit meinem bruder spielen will, haben wir imjer die gleiche ip aber wenn man die "!eigene" ip^eingibt kommt da kein spiel#wenn ich aber den Pc namen eingeb schon ist das normal?
|
|
09.01.2005 16:32 |
|
|
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
Thread Starter
 |
|
Warum habt ihr die gleiche IP ? Jeder Rechner muss eine andere IP im Netzwerk haben sonst läuft gar nichts. Ihr spielt doch im Lan oder ?
| quote: |
| ... haben wir imjer die gleiche ip ... |
Wenn ihr ihm Lan spielt braucht ihr die INET-IP gar nicht. Ich schließe nämlich aus dem Satz das ihr mit einem Router ins INET geht.
Jetzt hab ich ne Menge geschrieben, ich weiß nicht, ob dir das geholfen hat, aber irgendwie hab ich auch nicht verstanden was du genau meinst.
Sir Joey
|
|
09.01.2005 16:58 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
| quote: |
Original von Sir Joey
Die Ports sind jetzt definitiv offen, alles getestet.
|
Wie hast du das getestet??
| quote: |
Nun ergab sich ein neues Problem:
Wir wollten ein Endlosspiel starten, aber beim Bildschirm "Bitte warten, Spieldaten werden geladen ..." geht es nicht weiter. Wir gucken uns die ganze Zeit den Ladebildschirm an.
|
Hmmm... eine Verbindung habt ihr anscheinend. Habt ihr genau die gleichen Anno-Versionen? Unterschiedliche DirectX-Versionen könnten es auch sein, mit den neueren 9er-Versionen gibt es noch nicht so viele Erfahrungen bzgl. 1602. Lies dazu auch hier mal nach. Es kann auch sinnvoll sein, die Freigabe der entsprechenden UDP-Ports zu versuchen, statt TCP oder auch zusätzlich!
@Loser: Im LAN kannst du auch den PC-Namen eingeben, wenn der beim anderen PC bekannt ist. Jedenfalls hat es keinen Sinn, beim Spiel im LAN die Internet-IP zu verwenden, das kann nicht gehen. Die LAN-IP kriegst du raus, wenn du in einem Eingabefenster den Befehl ipconfig (Win-XP) oder winipcfg (frühere Versionen) eingibst.
Hier noch zwei interessante Artikel von Microsoft:
http://support.microsoft.com/kb/240429/de
http://support.microsoft.com/kb/327299/de
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
09.01.2005 21:16 |
|
|
GabiB
SeeBär
  

Registration Date: 09.11.2003
Posts: 1,085
 |
|
| quote: |
Original von Sir Henry
| quote: |
Original von Sir Joey
Die Ports sind jetzt definitiv offen, alles getestet.
|
Wie hast du das getestet??
| quote: |
Nun ergab sich ein neues Problem:
Wir wollten ein Endlosspiel starten, aber beim Bildschirm "Bitte warten, Spieldaten werden geladen ..." geht es nicht weiter. Wir gucken uns die ganze Zeit den Ladebildschirm an.
|
Hmmm... eine Verbindung habt ihr anscheinend. Habt ihr genau die gleichen Anno-Versionen? Unterschiedliche DirectX-Versionen könnten es auch sein, mit den neueren 9er-Versionen gibt es noch nicht so viele Erfahrungen bzgl. 1602. Lies dazu auch hier mal nach. Es kann auch sinnvoll sein, die Freigabe der entsprechenden UDP-Ports zu versuchen, statt TCP oder auch zusätzlich! |
Ich denk zwar, ihr habt das schon bedacht, will es aber doch genauer definieren. Auf allen teilnehmenden Rechnern muss sich das zu ladende Szenario befinden.
__________________
Gute Mädchen kommen in den Himmel, böse überall hin! Ute Ehrhardt
|
|
10.01.2005 12:24 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Wenn ihr ein neues Endlosspiel startet und beide die gleichen Anno-Versionen habt, müsste es gehen.
Wo es Probleme mit DX9 gibt, ist die Wiederaufnahme eines Spielstandes, bei dem der Server erst das gespeicherte Savegame an die Clients übertragen muss. Dabei treten diese Timeouts auf. In dem Fall hilft man sich damit, das Savegame manuell zu verschicken und im Ordner "Eigene Szenarien" abzulegen (einfach *.gam in *.szm umbenennen).
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 14:37 |
|
|
GabiB
SeeBär
  

Registration Date: 09.11.2003
Posts: 1,085
 |
|
Hab bei meinem Router (Netgear) folgende Ports freigeschaltet: 1024 bis 5190 und zusätzlich 5400. Damit habe ich bisher keine Probleme gehabt außer die beschriebenen Lageprobleme unter DirX9. Unter der neueren Version c hab ichs bis jetzt noch nicht probiert und kann also dazu nichts sagen.
__________________
Gute Mädchen kommen in den Himmel, böse überall hin! Ute Ehrhardt
|
|
10.01.2005 14:54 |
|
|
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
Thread Starter
 |
|
Aber die Ports hast du doch nicht alle für das Anno-Spielen oder ? Braucht man wirklich nur die Ports 2300 und 47624 für Anno 1602 ? Mein Kumpel meint, das Anno vielleicht versucht noch bei anderen Ports eine Verbinfung herzustellen.
Sir Joey
|
|
10.01.2005 15:06 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
47624/TCP und 2300-2400/TCP+UDP bei allen Beteiligten (also auch bei den Clients!) sollte reichen.
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 15:40 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Ich würde mal beide öffnen.
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 20:37 |
|
|
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
Thread Starter
 |
|
Ok, danke werde ich machen !
Da wir ja die Ports von 2300 - 2400 im Router öffnen müssen, gibt es ein Problem.
Im Router in der Kategorie "Virtual Server" kann man die Ports freischalten, leider kann man da nicht "von - bis" eingeben sondern immer nur einen Port.
"Von - bis" kann ich in der Kategorie Applications freigeben, aber komischer Weise lässt der Router diese Ports dann nicht durch.
Hier mal die Screenshots:
Applications
Virtual Server
Sir Joey
|
|
10.01.2005 20:48 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Danke für die Screenshots, das hilft schon sehr viel weiter!
Unter "Virtual Server" müsstest du die 47624/TCP, die 2300/TCP und die 2300/UDP eintragen. Dass der Router die nicht durchlässt, liegt an der falschen IP-Adresse, die du dort eingetragen hast! 192.168.0.0 kann nicht stimmen - hier gehört die interne IP-Adresse des Servers hinein, die du mit ipconfig rausbekommen kannst. Am besten verwendest du nicht DHCP zur Adressvergabe, sondern verwendest eine feste interne IP-Adresse, die du dann hier einträgst (z.B. 192.168.0.1).
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 21:18 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
BOTH ist ok, aber was ist mit deiner seltsamen internen IP 192.168.0.0? Hast du die mal überprüft?
Meiner Ansicht nach reicht die 2300, die übrigen 100 werden wahrscheinlich von 1602 nicht benutzt. Zumindest hat es bei mir immer so funktioniert.
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 21:38 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Na dann wäre ich mal an dem Ergebnis des nächsten Tests interessiert...
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 21:49 |
|
|
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
Thread Starter
 |
|
Wir haben es gerade nochmal getestet. Wir haben beide den Port 47624 als TCP und den Port 2300 als TCP und UPD eingetragen. Ergbenis ... Negative !
Jürgen (Mein Kumpel, ich nenn ihn jetzt mal beim Namen) sagt, dass Anno versucht noch ein Port zu verbinden (Kann man, im Taskmanager, glaub ich, nachgucken) und der Port wechselt ständig. Erst wurde mir 2416 berichtet dann 2445.
Wir hatten gerade eine Idee. Wir schalten uns einfach alle Ports frei und installieren stattdessen eine Softwarefirewall, damit kein anderer Müll aus dem Internet auf unsere PC kommt.
Sir Joey
|
|
10.01.2005 22:01 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Das wird nicht viel bringen, fürchte ich.
Wir machen die Tage mal einen Test, ich melde mich mal bei dir per PN, ok?
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
10.01.2005 22:16 |
|
|
Sir Joey
inaktiv
Registration Date: 08.01.2005
Posts: 33
Thread Starter
 |
|
Kurze Meldung: Wir haben unsere Anno 1602 + NINA mit dem Patch zur KE gemacht.
Uns ist noch aufgefallen, das bei dem der den Host macht Anno 1602 beim Laden hängen bleibt.
Sir Joey
|
|
11.01.2005 15:12 |
|
|
Sir Henry
Administrator
   
Registration Date: 24.05.2003
Posts: 1,588
 |
|
Kurzer Erfolgsbericht:
Das Spiel über Internet mit Router auf beiden Seiten funktioniert problemlos, wenn lediglich die Ports 47624/TCP und 2300/TCP+UDP geöffnet sind und auf den richtigen Rechner im Lan weitergeleitet werden!
Bei Joey und mir klappte es mit Anno + NINA + NINA Erweiterung auf Anhieb in beiden Richtungen. Aber auch mit der KE hat es schon funktioniert.
Leider sind alle Router verschieden, und das Port-Forwarding ist überall anders einzustellen. Wenn also jemand Probleme beim Multi über Router hat, sollte er/sie auch so schöne Screenshots machen wie Joey oder Hersteller und Modell genau benennen. Dann werden wir das schon gemeinsam schaffen!
Hier das Beispiel für einen Netgear-Router:

PS. Ich habe den leisen Verdacht, dass viele denken, das Öffnen der Ports am Router bzw. an der Firewall alleine würde schon ausreichen... gefehlt! Damit es funzt, müssen die Ports am Router auch korrekt umgeleitet werden (Port-Forwarding), d.h. man muss dem armen Router auch sagen, welcher von den womöglich vielen Rechnern im LAN nun den 1602-Server macht. Das ist in obigem Beispiel die 192.168.0.3.
__________________ Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?
|
|
11.01.2005 20:04 |
|
|
|