Je tente donc de configurer mon pare-feu pour ouvrir les bons ports nécessaires pour jouer au multijoueur.
Selon la page d'assistance d' Ubisoft :
... vous devrez configurer votre routeur ou votre pare-feu pour permettre le suivi
Ports réseau pour la meilleure connexion possible: Ports ACR: UDP: 21200, 7959, 3074 Uplay Launcher: TCP: 80, 443, 13000, 13005, 13200 Réalisations UDP & TCP: 14001
Mais il n'est pas clair dans quelle direction et quelles applications ont besoin des ports.
J'ai autorisé tous les ports UDP entrants et entrants pour ACR, mais je reçois toujours de gros blocs de téléchargement et STRICT NAT.
J'ai temporairement activé DMZ sur mon pare-feu et j'ai inspecté mes connexions lors du rafraîchissement de mon statut en ligne, je vois ces demandes pour un multijoueur:
0.0.0.0:54466 -> 127.0.0.1:45301 (UDP) localhost:21200 -> 216.98.51.139:28783 (UDP) //ubisoft servers localhost:21200 -> 216.98.51.140:28783 (UDP)
Et ces connexions actives:
localhost:12001 -> 216.240.146.139:12001 (UDP) localhost:3074 -> 216.240.146.139:12001 (UDP) localhost:3074 -> 216.240.146.139:12011 (UDP)
(Rien n'intervient ou sort de UPlay à ce stade)
Je veux empêcher de jouer jusqu'à ce que je puisse mettre en place les bons ports afin que je ne sois pas inquiet plus tard. AFAIK, je vais devoir ouvrir quelque chose d'entrant si je veux / finir par jouer en tant qu'hôte mais je ne sais pas encore quoi. Aucune chance de serveurs dédiés ici.
Qu'est-ce que j'oublie ici? Dois-je même ouvrir tous les ports entrants?
Il semble donc que je dois avoir UPnP activé . Après avoir activé et redémarré mon ordinateur, la classification NAT est maintenant ouverte. Je peux même voir les entrées dans Ubisoft dans la table de transfert.
En regardant les journaux, j'ai déterminé que je n'ai vraiment besoin d'ouvrir ces ports qu'au minimum pour une lecture normale:
Outgoing: TCP 80 (remote) UDP 3074 (local) Incoming: None
Outgoing: UDP 7959 (local) UDP 3074 (local) UDP 21200 (local) Incoming: UDP 7959 (local)
Outgoing: TCP 80 (remote) TCP 443 (remote) TCP 13000 (remote) Incoming: None
Je n'ai pas compris ce qui affecte encore la statistique du téléchargement. Je pourrais probablement ignorer cela pour l'instant car je n'ai pas l'intention d'utiliser le chat d'ingame.
Bien pour toute aide obtenue, vous devez spécifier les spécifications de votre PC, quel modem et quel routeur vous utilisez. Est-ce que vous êtes le seul propriétaire du réseau que vous utilisez? Utilisez-vous une adresse IP statique ou est-elle générée automatiquement? Aussi, combien d'autres PC partagent-ils le réseau et utilisent-ils des adresses IP statiques ou générées automatiquement?
Dépannage de base: réinitialisez les paramètres du routeur et du pare-feu à l'usine, puis essayez de vous connecter aux jeux que vous souhaitez utiliser. Éteignez le modem pendant quelques minutes puis rebranchez-le. Obtenez toutes les dernières mises à jour du firmware pour les modems / routeurs.
Désolé, je ne peux pas faire beaucoup plus pour vous sans plus d'informations sur votre fin.
Je ne sais pas si vous verrez cela, mais je pense que votre problème doit définir une adresse IP statique pour votre ordinateur. J'avais des problèmes d'envoi de port avec Fable 3 et Dark Souls, jusqu'à ce que j'ai finalement trouvé un article avec des instructions sur la façon de définir une IP statique pour le renvoi de port, et que cela était nécessaire pour qu'il fonctionnait correctement. Une fois que je l'ai fait, j'ai finalement pu jouer Fable 3 avec mon ami, qui pourrait déjà me connecter à mon jeu, mais qui serait mis en marche à chaque fois que le jeu était chargé.
UDB 21200 entrant est ACR spécifique, probablement parce qu'il n'est pas connu pour être utilisé par quelque chose de spécial.
Les TCP sont plus populaires:
Sortant: