Bonjour tout le monde,
Voici un tuto qui vous expliquera comment se connecter sur ma box si vous avez du lag in game et que ce lag provient d'un relai entre vous et le serveur de wow.
Comme vous pouvez le voir, le tuto est relativement long, aussi je vous encourage vivement à le suivre avant le raid, et non pas pendant, afin de ne pas perdre 10 minutes et risquer de se louper.
Voici un schéma qui explique le soucis et la solution proposée.
Le joueur A a de la latence vers les serveur de WoW, mais pas vers d'autres serveurs. Le joueur B n'a aucun problème avec les serveurs de WoW. Le problème vient donc des relais entre le joueur A et les serveurs de WoW.
Pour palier à ce problème, nous allons mettre en place un moyen pour le joueur A de rediriger tout le flux du jeu vers Yaléokali qui a une connexion permettant de tenir cette surcharge.
A aucun moment ce système permettrait d'avoir une connexion plus puissante que si les relais jusqu'aux serveurs de WoW étaient efficace, puisqu'on va rajouter des étapes supplémentaires au cheminement du paquets réseau.
La mise en place de ce système va vous demander d'installer et de configurer minutieusement 2 logiciels sur votre machine.
Le premier logiciel va créer un tunnel entre votre ordinateur et le mien. Ce tunnel sera sécurisé par comptes d'utilisateurs et mots de passe dans un premier temps (je suis en train de réfléchir à diffuser des clés de cryptage publiques/privées pour rendre la sécurité encore plus élevée, mais bon, c'est peu de l'over kill ^_^)
Le second logiciel va intercepter les paquets émis par WoW et les rediriger vers le premier logiciel, afin qu'il passe dans le tunnel. Attention, une erreur de configuration de ce second logiciel peut vous bloquer votre accès à internet. Vous pourriez par exemple rediriger la totalité de votre flux réseau en direction d'un mur... Pas très efficace 🙂
Bien, allons y !
A. Premier logiciel - Bitvise SSH Client
I/ Installation de Bitvise SSH Client
- Téléchargez Bitvise SSH Client ici : http://dl.bitvise.com/BvSshClient-Inst.exe
-
Lancez le fichier téléchargé. Cochez la case "I agree to accept all the terms of this Lience Agreement" puis cliquez sur Install
-
A la fin de l'installation, une fenêtre s'ouvre vous indiquant que l'installation s'est finie avec succès. Cliquez sur OK
-
Bitvise SSH Client s'ouvre automatiquement (sinon, lancez le). Voici à quoi ça ressemble (version 6.41) :
II/ Configuration de Bitvise SSH Client
-
Sur l'onglet "Login", voici ce que nous allons renseigner :
Server - Host : wow.raidtrap.com
Server - Port : 8888
Authentication - Username : [Le compte d'utilisateur que je vous ai fourni, demandez le moi]
Authentication - Initial method : password
Authentication - Password : [Le mot de passe que je vous ai fourni, demandez le moi]
Authentication - Store encrypted password in profile : cochée -
Afin d'enregistrer cette configuration, cliquez sur "Save profile as"
Puis choisissez un endroit où créer le fichier de sauvegarde, donnez lui un nom, et cliquez sur Enregistrer
-
De retour sur la page principale du logiciel, nous allons maintenant aller sur l'onglet Options et le configurer :
On Login - Open Terminal : décochée
On Login - Open SFTP : décochée
-
Configurons à présent l'onglet Services :
SOCKS/HTTP Proxy Forwarding - Enabled : cochée
SOCKS/HTTP Proxy Forwarding - Listen port : 9876 -
Cliquez sur Save profile, puis sur Login. Une fenêtre s'ouvre vous indiquant que c'est la première fois que vous vous connectez sur le serveur cible et vous demande d'accepter son indentité. Faites le en cliquant sur "Accept and Save". Cette fenêtre ne s'affichera plus par la suite.
Vous avez à présent fini de configurer le premier logiciel, celui qui créer un tunnel entre votre machine et la mienne. Voici ce à quoi ressemble la fenêtre à la fin :
Il est évident que vous ne pouvez vous connecter que si mon ordinateur est allumé, et que j'ai activé le serveur dessus...
B. Deuxième logiciel : Proxifier
I/ Installation de Proxifier
-
Téléchargez Proxifier ici : www.raidtrap.com/forum/wp-content/uploads/2015/09/ProxifierSetup.exe
Il se peut que votre navigateur vous dise que ce logiciel n'est pas souvent téléchargé et donc potentiellement dangereux. -
Lancé le fichier téléchargé, et cliquez sur "Next >" sur la première fenêtre
-
Cochez la case "I accept the agreement" puis cliquez sur "Next >"
-
Cliquez à nouveau sur "Next >"
-
Et une fois de plus sur "Next >"
-
Décochez "Check for product updates on Proxifier startup, puis cliquez sur "Next >"
-
Cliquez sur "Install"
-
Proxifier s'ouvre automatiquement (sinon, lancez le). Voici à quoi ça ressemble (version 3.15) :
II/ Configuration de Proxifier
Attention, une mauvaise configuration peut vous mettre hors réseau (en envoyant vos paquet réseau vers n'importe quoi).
- Cliquez sur l'îcon "Proxy servers"
-
Cliquez sur "Add..."
-
Entrez les informations suivantes :
Server - Adress : localhost
Server - Port : 9876
Protocol - SOCKS Version 5 : cochée
Puis cliquez sur OK
-
Cliquez sur "Non"
-
Cliquez sur "OK"
-
Cliquez sur "Oui"
-
Cliquez sur "Add..."
-
Remplissez la fenêtre comme ceci :
Name : WoW
Applications - Browse... : Sélectionnez l'exécutable wow.exe dans le dossier d'installation du jeu, puis recommencez avec wow-64.exe
Action : Proxy SOCKS5 localhost
Puis cliquez sur "OK"
-
Décochez la règle dont le "Rule Name" est "Localhost", puis cliquez sur "OK"
A partir de maintenant, tous les paquets de WoW seront interceptés par Proxifier, envoyés vers Bitvise, qui les enverra vers mon ordinateur. Mon ordinateur les réceptionnera, les enverra au serveur de WoW, récupèrera la réponse, et l'enverra vers vous. Bitvise recevra cette réponse, l'enverra vers Proxifier, qui le fera finalement suivre à WoW.
Bref, si on peut éviter tout ce chemin, c'est toujours mieux, mais des fois faire des détours est plus rapide ^^
Pour désactiver le système, il vous suffi de décocher la case de la règle qu'on a créée dans la liste des règles de Proxifier :
Je suis à votre entière disposition si vous avez un soucis ou une question.
N'oubliez pas de me demander la création d'un compte si vous pensez pouvoir en avoir besoin 😉
Yaléokali
Je vais avoir besoin que plusieurs personnes se portent volontaires pour faire des tests 🙂
Je fais le test ce soir avant le raid, si tu es là.