Für Multiplayer-Spiele im Internet über Gamespy sind folgende Ports notwendig:
UDP 2302-2400
UDP 2801
TCP 3783
UDP 3783
UDP 6073
UDP 6515
UDP 6500
TCP 6667
UDP 13139
UDP 27900
TCP 28900
TCP 29900
TCP 29901
Es exisitiert eine einfachere Lösung:
Fast jeder moderne Router hat eine sogenannte DMZ Funktion. (manche nennen es auch Virtual Host), dort trägt man den Rechner, der hosten soll ein und es funktioniert meist auf Anhieb. Die genaue Funktions- und Konfigurationsweise ist von Modell zu Modell von dem jeweiligen Hersteller unterscheidlich gelöst, daher kann hier leider keine generelle SChritt-für-Schritt Anleitung gegeben werden.
Clients hinter Router (Firewall und NAT) ist übrigens generell kein Problem.