Forçando um jogo a não levar em consideração o “IP local real”, mas somente reconhecer o IP local virtual atribuído pelo servidor VPN

0

Somos dois amigos que querem jogar Heroes of Might e Magic 2, 3 ou 5 juntos no modo multiplayer on-line pela Internet usando uma conexão TCP / IP.

Como não estamos satisfeitos com soluções de terceiros como o Tunngle e o Gameranger, decidimos usar nosso servidor VPN para esse fim.

Nós dois podemos nos conectar ao servidor VPN e obter endereços IP locais virtuais através do servidor VPN. Eu uso conexão L2TP e ele usa conexão OpenVPN. É um servidor VPN Softether, portanto, suporta ambos. Não há problema com a nossa conexão VPN.

No entanto, Heroes of Might e Magic 3 não reconhecem o IP atribuído pelo servidor VPN, em vez disso, ele detecta nosso verdadeiro endereço IP local de nossos dispositivos ethernet.

Este mesmo problema ocorreu enquanto eu estou usando um Windows (8.1) para esse propósito, e também para o meu amigo, que executa o jogo via Wine.

A minha pergunta é, como podemos evitar que este jogo leve em consideração o nosso IP local real e reconheça apenas os nossos endereços IP locais virtuais?

    
por dx486 31.10.2014 / 15:09

1 resposta

1

Finalmente, resolvemos esse problema depois que os dias passaram procurando soluções, pesquisando e testando nossas alternativas. Finalmente funciona agora. Vou dar detalhes sobre a nossa configuração de trabalho. Na verdade, é simples.

Nós dois usamos clientes oficiais do OpenVPN para nos conectarmos à VPN. Isso é necessário. O Windows permite que você se conecte diretamente à VPN sem usar software de terceiros, mas não use isso para essa finalidade. Use clientes OpenVPN.

Os jogos e clientes OpenVPN são executados no Windows XP SP3 como sistema operacional convidado no VirtualBox. O sistema operacional dos computadores host é o Mac OS X 10.9 e o Arch Linux.

O Arch Linux usa configurações de rede padrão no VirtualBox. No entanto, o VirtualBox do Mac precisava ser configurado: o adaptador PCnet-FAST III deve ser selecionado no modo NAT para permitir que o sistema operacional convidado se conecte à Internet.

Agora podemos jogar esses jogos sem usar nenhum software de terceiros. É realmente ótimo. Eu sei que muitas pessoas estão procurando uma maneira de ter uma experiência de jogo tranquila na internet com jogos antigos. Talvez isso possa ser uma solução alternativa para jogadores como nós.

    
por 01.11.2014 / 23:49