Nous sommes deux amis qui voulons jouer à Heroes of Might et Magic 2, 3 ou 5 ensemble en mode multijoueur en ligne sur Internet via une connexion TCP / IP.
Comme nous ne sommes pas satisfaits des solutions tierces telles que Tunngle et Gameranger, nous avons décidé d'utiliser notre serveur VPN à cette fin.
Nous pouvons tous les deux nous connecter au serveur VPN et obtenir des adresses IP locales virtuelles via un serveur VPN. J'utilise une connexion L2TP et il utilise une connexion OpenVPN. C'est un serveur Softether VPN, donc il prend en charge les deux. Il n'y a pas de problème avec notre connexion VPN.
Cependant, Heroes of Might and Magic 3 ne reconnaît pas l'adresse IP attribuée par le serveur VPN, mais détecte notre adresse IP locale réelle à partir de nos périphériques Ethernet.
Ce même problème s’est posé à moi alors que j’utilisais Windows (8.1) à cette fin, ainsi qu’à mon ami, qui gère le jeu via Wine.
Ma question est la suivante: comment pouvons-nous empêcher ce jeu de prendre en compte notre adresse IP locale réelle et de ne reconnaître que nos adresses IP locales virtuelles?
ipconfig
commande, je peux voir les deux adresses IP locales. Le vrai provient du périphérique ethernet, le virtuel du VPN. Donc je suppose que ce jeu est écrit pour se concentrer sur le vrai et ignorer les autres. En passant, ce jeu prend en charge le mode multijoueur local et multijoueur en ligne.Réponses:
Nous avons finalement résolu ce problème après des jours passés en cherchant une solution, en recherchant et en essayant nos alternatives. Enfin cela fonctionne maintenant. Je vais donner des détails sur notre configuration de travail. En fait c'est simple.
Nous utilisons tous les deux des clients officiels OpenVPN pour se connecter au VPN. Ceci est nécessaire. Windows vous permet de vous connecter directement au VPN sans utiliser de logiciel tiers, mais ne l'utilisez pas à cette fin. Utilisez les clients OpenVPN.
Les clients Games et OpenVPN s'exécutent sous Windows XP SP3 en tant que système d'exploitation invité dans VirtualBox. Les systèmes d'exploitation des ordinateurs hôtes sont Mac OS X 10.9 et Arch Linux.
Arch Linux utilise les paramètres réseau par défaut dans VirtualBox. Cependant, la boîte virtuelle de Mac devait être configurée: l'adaptateur PCnet-FAST III devait être sélectionné en mode NAT pour permettre à l'OS invité de se connecter à Internet.
Maintenant, nous pouvons jouer à ces jeux sans utiliser de logiciel tiers. C'est vraiment génial. Je sais que beaucoup de gens cherchent un moyen de vivre une expérience de jeu fluide sur Internet avec d'anciens jeux. Peut-être que cela peut être une solution alternative pour les joueurs comme nous.
la source