Ne te laisse pas abattre, on va y arriver !!! J'ai trop envie que vous puissiez essayer ce module Warmaster !
Un jour ou l'autre, il faudra que j'écrive un petit article sur ZunTzu, les routeurs et les pare-feux : "le Bon, la Brute et le Truand". Il y a tellement de types de pare-feux que je ne suis pas sûr d'encore bien tout comprendre...
Souvent, les problèmes viennent de la machine de l'hôte. En effet, ZunTzu est peu exigeant en ce qui concerne les réglages des joueurs qui rejoignent la partie.
Pour rejoindre une partie
La seule exigence est que le pare-feu soit configuré pour laisser passer les paquets UDP sortants, et pour accepter les paquets UDP entrants en réponse à une connexion initiée depuis l'intérieur. Normalement, c'est le réglage par défaut.
Pour héberger une partie
Pour héberger la partie, il faut répondre aux exigences précédentes, et en plus il faut que le pare-feu accepte des paquets UDP entrants non sollicités. Pour cela il y a trois possibilités :
1 - le pare-feu est réglé pour supporter le protocole UPnP (Universal Plug And Play). Dans ce cas, ZunTzu va automatiquement demander au pare-feu d'ouvrir temporairement le port 1805.
2 - à travers un service hébergé sur
www.zuntzu.com , ZunTzu va essayer de notifier la machine hébergeuse qu'un joueur "frappe à la porte". La machine hébergeuse recevra alors l'ordre d'initier une connexion vers le joueur pour ouvrir le pare-feu.
3 - l'utilisateur a réglé son pare-feu pour rediriger explicitement le port 1805.
Quelques indications :
La méthode 1 est la plus facile à mettre en oeuvre. Le pare-feu fourni avec Windows XP est compatible UPnP, ainsi que beaucoup de routeurs. Attention cependant : il ne faut surtout pas essayer de rediriger explicitement le port, ça bloquerait le port vis à vis de l'UPnP.
La méthode 2 prend le relais automatiquement si la méthode 1 échoue. Il y avait un bug qui empêchait cette méthode de fonctionner, corrigé dans la mise à jour d'aujourd'hui. Gros espoir, donc !!!
La méthode 3 est à essayer en dernier ressort, pour les utilisateurs qui ont des réglages de pare-feu super stricts. A éviter si le pare-feu est compatible UPnP.
Les messages de ZunTzu
Quand tu demandes à héberger la partie, lis le message affiché dans ZunTzu :
- "Les joueurs peuvent joindre cette session depuis Internet en utilisant l'adresse ... et le port ..." : c'est bon signe, ton pare-feu autorise les paquets entrants en réponse à une connexion initiée depuis l'intérieur.
- "Les joueurs peuvent joindre cette session depuis Internet en utilisant l'adresse ... et le port ...
(traversée de NAT désactivée)." : c'est moins bon, cela peut vouloir dire que ton pare-feu bloque les paquets entrants. Mais cela peut parfois signifier que le service sur
www.zuntzu.com est arrêté, et dans ce cas tu pourras quand même héberger à travers la méthode 1.
- "Cette session n'est pas joignable depuis Internet. Vérifiez votre connexion ou les réglages de votre pare-feu." : ça se présente mal.
Un dernier point : il y a peu de chance que ZunTzu puisse fonctionner depuis l'intérieur d'un réseau d'entreprise sans la complicité d'un administrateur. Les indications que j'ai données plus haut concernent uniquement un réseau domestique.
Jerome, ZunTzu developer.