Posso "enganar" o software a pensar que um servidor remoto está realmente na minha LAN?

12

A aplicação específica que tenho em mente é um jogo irritante que suporta apenas jogos em LAN através da detecção automática de outros jogos em sua rede local, e não permite que você digite um endereço IP.

Então, o que eu quero fazer é fazer com que eu e dois outros amigos em locais diferentes pareçam estar na mesma rede local, para que o jogo seja "enganado" e pensar que é só usar LAN local para se conectar meus amigos quando estão realmente passando pela Internet.

Estou com dificuldades para encontrar detalhes sobre como fazer isso, porque a maioria das pessoas quer fazer exatamente o oposto do que estou tentando. Eles querem fazer uma máquina local parecer ser parte da Internet pública. Eu estou tentando fazer uma máquina remota de fora da rede parecer ser parte da rede local, e não parece haver tanta informação sobre isso.

    
por Jeremy Andrews 27.07.2018 / 21:20

1 resposta

15

Você pode usar túneis privados virtuais (VPNs) para isso. As VPNs permitem que você crie um túnel de rede privada pela Internet com outros usuários, conectando você em uma rede local segura. Existem aplicativos como Evoluir e Hamachi projetadas especificamente com essa ideia em mente - para conectar usuários pela Internet em uma rede privada (local).

Após instalar um aplicativo VPN, conecte-se com seus amigos em um servidor / grupo e, sempre que hospedar um jogo local, todos os seus amigos no mesmo servidor / grupo poderão ver e participar do seu jogo.

Para mais informações, você pode ler os seguintes artigos:
O que é uma VPN?
Como jogar velhos jogos de LAN sobre o Internet - apesar de ser para jogos "antigos", é um exemplo perfeito que pode ser usado para qualquer jogo desse tipo.

    
por 27.07.2018 / 21:27