1) wenn nix geht würd ich vielleciht mal den reset button drücken und neu einstellen.
Gute Idee
2) du kannst DMZ probieren, leitet alle ports direkt weiter, wenn das geht, ist es zumindest mal ein kleiner erfolg.
Vorsicht...Die Routerfirewall zieht in diesem Fall nicht mehr. Der Rechner steht ungeschützt im Internet. Laut mehreren Statistiken und meinem Honeypot, rast bei mir ca. alle 3 Minuten irgendein Wurm vorbei. Ok ... auch immer noch SQL Slammer, der für ein "nicht-WinSQL (tcp/1433) ungefährlich ist.
Ich rate von diesem Vorgehen ab. Wenn nur, dann mir einem System mit aktuellem Virenscanner aber noch wichtiger mit allen aktuellen Patches!
2.1) sollte es gehen, starte das spiel, aber KEINE anderen anwendungen und gib in start ausführen cmd ein. danach netstat bzw. netstat -a weis ich jetzt nicht. dann hast alle ports aufgelistet. die postest du dann, dann sagen wir dir welche posts du weiterleiten muss, falls sich die geändert haben.
Mit "netstat -a -n | findstr ABH" (nur für deutsche WinXP Version - ansonsten "netstat -a -n | findstr LISTEN") findet man war alle offenen Ports - aber für unseren Kollegen dürfte es ziemlich schwierig werden, die offenen Ports einen Applikation zuzuordnen. Es sind nämlich typischerweise schon von Windows aus ein paar Ports offen - und wer weiß was unser Freund noch für Applikationen laufen hat (vielleicht läuft dann nach der Aktion endlich eMule schneller, da der Port endlich offen ist - SCNR).
Ich würde den tcpview von Sysinternals empfehlen. Der zeigt an, welche Applikation, welchen Port geöffnet hat (ok - das geht auch über die CMD, aber in der GUI ist es schön übersichtlich und refresht sich selbstständig)
Hier mal ein Beispiel:
Spalte Process = die Applikation - hier sollte dann das Binary des Spiels stehen
Spalte Protocol = Dass du weißt ob du TCP oder UDP bei der Portweiterleitung angeben musst.
Local Address = Der offene Socket - die Zahl hinter dem Doppelpunkt ist der Port
Der "State" muss LISTENING sein - die anderen Zeilen kannst du getrost ignorieren.
@Alle bösen Hacker:
Bitte probiert jetzt nicht meine IP's 0.0.0.0; 127.0.0.1; mein gekauftes Netz
127.0.0.0/8 oder meine private IP 192.168.178.177 zu hacken - BIIiiiIIIiTTTE :fre:
Wenn du die Applikation offen hast und testen willst ob der Port offen ist, minimiere die Applikation wenn möglich (ALT+Tab), starte einen Webbrowser und gehe auf die Seite
http://www.heise.de/security/dienste/portscan/test/go.shtml?scanart=9 .
Gib dort die vermeindlich offenen Ports an (Achtung - funktioniert nur für TCP basierende Protokolle). Wenn beim Ergebnis "gefiltert" dran steht, dann blockt die Firewall entweder das Paket, oder deine Applikation lauscht nicht auf dem Port.
Wenn das Ergebnis "offen" ist, dann ist der Port offen und alles sollte gehen.
Hier noch der Link auf TCPView:
http://www.microsoft.com/technet/sysinternals/Utilities/TcpView.mspx
(Muss man nicht mal installieren - nur ausführen)
Grüße
Nightwalker_z