Tiré de la doc présente dans le répertoire du jeu ( faut fouiller un peu des fois...)
2.9. Problèmes connus liés au firewall :
Si vous utilisez un firewall ( en particulier de type NETGEAR) et si vous ne parvenez pas à vous connecter à d´autres joueurs alors que vous êtes dans la salle multijoueur de Command & Conquer Generals, vérifiez la boîte de dialogue " Délai d´envoi", dans les options Réseau du menu d´options du jeu. Si vous rencontrez toujours des problèmes de connexion, essayez de placer votre firewall en mode DMZ. ( ATTENTION : ce faisant, vous donnez un libre accès aux ports de votre firewall. Cette solution ne doit donc être utilisée qu´en tout dernier recours). Si vous ne savez pas comment configurer les paramètres de votre firewall, consultez la documentation fournie ou contactez votre fournisseur d´accès Internet.
Si vous avez apporté des changements à la configuration de votre firewall depuis la dernière fois que vous avez joué à Command & Conquer Generals en ligne et si vous avez des difficultés à vous connecter, cliquez sur la boîte de dialogue " Actualiser NAT" dans les options Réseau du menu d´options du jeu. Nous vous recommandons vivement de cocher cette boîte de dialogue chaque fois que vous modifiez vos paramètres Internet ou ceux du firewall.
[...]
2.10. Informations sur le firewall/numéro de port NAT :
Le jeu a besoin de communiquer avec des serveurs externes qui utilisent les numéros de port suivants. Ces ports doivent être ouverts dans votre firewall pour pouvoir jouer à Generals en ligne :
Ports TCP :
80, 6667, 28910, 29900, 29920
Ports UDP :
4321, 27900
Si votre firewall n´autorise pas les paquets sortants à ouvrir les ports au trafic entrant ou si vous avez des problèmes pour vous connecter à d´autres joueurs, vous devez indiquer quel port doit utiliser Command & Conquer Generals pour communiquer avec les autres joueurs. Pour cela, procédez comme suit :
Ouvrez le dossier Mes documents puis le répertoire Command and Conquer Generals Data. Cliquez à l´aide du bouton droit sur le fichier options.ini et sélectionnez " Ouvrir".
Cherchez l´entrée " FirewallPortOverride". Si vous ne voyez pas cette entrée, ajoutez-la comme une nouvelle ligne. Ensuite, assignez-lui le port de votre choix. Une fois ce changement effectué, cette ligne ressemble à ceci :
FirewallPortOverride = XXXX
XXXX représente le numéro du port que vous avez choisi. Vous devez ouvrir le port sélectionné dans votre firewall pour communiquer avec des joueurs extérieurs à votre firewall ou NAT. Si vous cette fonction, le port que vous avez choisi ne pourra pas être traduit par NAT.