Cliente para rota de cliente na VPN do Windows

1

Estou tentando configurar uma rede VPN PPTP para jogar jogos em LAN. A estrutura é mostrada na figura abaixo:

Comovocêpodever,Cliente1,Cliente2eCliente3estabelecemumaconexãoVPN(usandoainterfaceVPNpadrãointegradanoWindows)aoservidorVPN(WindowsServer2012,queusaainterfacepadrão"Conexão de entrada" para aceitar solicitações de VPN de entrada), portanto, não há software de terceiros.

A conexão é estabelecida com sucesso (a porta 1723 já está encaminhada em cada roteador), mas quando um cliente tenta hospedar um jogo, os outros clientes não podem vê-lo (a exceção para as portas usadas pelo jogo já está definida o firewall de cada cliente), então presumo que não haja comunicação direta entre cada cliente.

Eu tentei desmarcar a opção "Usar gateway padrão na rede remota" em cada cliente, mas isso não resolveu o problema.

O que estou tentando fazer agora é adicionar algumas rotas estáticas, mas não entendi como elas funcionam ...

Qualquer ajuda será apreciada.

    
por user2959923 25.10.2015 / 19:17

2 respostas

1

Para as rotas estáticas, simplesmente execute os seguintes comandos em seus clientes depois de estar conectado através da VPN com <VPN> sendo substituído pelo nome da sua conexão VPN:

netsh interface ip show config name=<VPN>

Lembre-se do que está listado em "Endereço IP". (Além disso, há a entrada "Prefixo da sub-rede", que deve informar seu endereço de rede de acordo com seus planos.)

Agora você só precisa obter este número de interface ímpar executando o seguinte e observando o número antes dos pontos próximos à sua conexão VPN na "Lista de interfaces":

route print -4

Com essas informações à mão, agora você pode executar o seguinte em um prompt elevado:

route add 192.168.1.0 mask 255.255.255.0 <IP> IF <IF>

Onde <IP> é o endereço IP e <IF> o número da interface adquirido antes.

A execução deste comando deve fazê-lo. Confirme que usando ping / tracert , talvez também tenha novamente uma olhada em route print -4 , ele deve informar a rota que os pacotes endereçados a um determinado local levarão.

BTW, olhando para o seu plano, você pode querer repensar ter redes locais com os mesmos endereços de rede e, especialmente, os mesmos IPs do cliente ?! Isso não pode funcionar, em um e o mesmo da rede os IPs devem ser únicos e você normalmente deve ter apenas uma conexão de rede por rede, neste caso você tem um local e e um através de a VPN.

/ edit: Veja também o script que eu postei em Como posso fazer o tráfego seletivo de rota de VPN do Windows (por rede de destino)? (ou outro script publicado nesse segmento).

    
por 25.10.2015 / 23:08
-1

Pergunta: O que você quer fazer?

  1. ponto a ponto

    O Windows permite que apenas um usuário VPN se conecte a outro usuário, portanto isso não funcionará.

  2. use um servidor para compartilhar e distribuir o jogo em um usuário ou PC cliente

    O Windows Server não gosta de compartilhar um usuário ou cliente com outro usuário ou cliente, portanto isso também não funcionará.

Com o Windows, o servidor precisa ter o jogo que você deseja compartilhar, Além disso, se você quiser compartilhar um cliente, precisará de um software no servidor para "rotear" os outros "clientes" para o "cliente de serviço". (O servidor é apenas um roteador glorificado!)

se você quiser compartilhar o jogo em um PC, você precisa de um software nesse PC, para que vários clientes se conectem a ele, já que o Windows só permite uma VPN ou remoto de cada vez.

    
por 25.10.2015 / 20:55