A conexão VPN na máquina virtual ignora a VPN do host?

8

Eu queria ver se conseguia canalizar meu tráfego através de dois vpns; portanto, como um experimento, configurei uma máquina virtual do windows xp na caixa virtual (usando a configuração de rede compartilhada NAT), conectei o PC host (windows 7) a um vpn e, em seguida, a máquina virtual para outra VPN. isso parece funcionar bem. No entanto, minha pergunta é: o tráfego é enviado pelos dois servidores vpn ou as máquinas virtuais vpn estão ignorando a conexão vpn das máquinas host? obrigado.

Daniel
fonte
Apenas um palpite que eu imaginaria que iria ISP -> VPN1 -> VPN2 -> URL
Jon

Respostas:

7

o tráfego vm não passa pela VPN do host. o que a VM faz é criar um nic virtual, para que o software vpn no host desvie esse nicho. é exatamente o mesmo que ter duas placas de rede e dizer ao vpn para usar a interface / ip da placa X. na verdade, é exatamente esse o caso, apenas uma placa é física e a outra virtual :)

você pode testá-lo de outra maneira: em um laptop ou em um host com 2 placas (digamos, um rj45, um wifi), configure seu vpn, aponte-o para uma das interfaces e verifique o tráfego nas duas redes (um traceroute para algum lugar será faça bem)

adicionar uma vm, do ponto de vista do host, é apenas mais um nic (rj45, wifi, VM). se você deseja que essa interface passe pelo vpn, é necessário informar ao cliente vpn instalado no host.

este é um velho truque (tão antiga como VMs, que é :) para uso em redes murados, como o trabalho;)
como em:
chefe de cabelos -pointy: Eu quero que você configurar este vpn de baixa qualidade para que possamos irmão mais velho você o dia inteiro, da !!
escravo -dilbert: chefe certo. Eu preciso de alguns ambientes virtuais especializados para testar as condições desse combustível de foguete espacial, está tudo bem em instalar uma VM? (vai embora e configura a VM enquanto o phb coça a cabeça. passa o dia todo na rede)

A única coisa que me lembro é que eu uso muito o vmware e o virtual box tem uma maneira diferente de configurar as placas de rede virtuais. no vmware, funciona imediatamente.

deimosaffair
fonte
0

Supondo que todo o tráfego da máquina host esteja passando pela VPN, você teria o túnel da VPN do host transferindo os dados para o túnel da VPN da VM.

Portanto, de certa forma, o tráfego é enviado pelas duas VPNs, mas a VPN do host não pode ver o que está dentro da VPN da VM.

Lawrence
fonte
0

Eu não sou esse cara teórico e não vou me concentrar nas placas de rede e assim por diante. Vou compartilhar minha experiência pessoal. Estou executando uma instalação semelhante com um Windows 8 como host e o Win2008 Server executando em uma VM. Eu configurei que a NIC da VM está conectada ao sistema host por trás do NAT. Essa é uma condição essencial, caso contrário, talvez você não consiga essa conexão de "túnel duplo". Se você conectar o adaptador de rede da VM diretamente à interface de rede física, não será possível.

Portanto, sua conexão principal passa pela sua interface de rede física. Em seguida, sua VM está localizada em uma sub-rede (geralmente 192.168.xx), usando o HOST como um gateway para a Internet. Conectando o host a um servidor VPN, roteia o tráfego IP da VM através do mesmo túnel VPN. O estabelecimento de uma segunda conexão VPN a partir da VM passa pelo túnel já existente. Eu já testei e os resultados são muito bons. As velocidades são um pouco mais lentas, mas você direciona seu tráfego por pelo menos dois portões e possui criptografia. Além disso, você pode configurar uma terceira conexão SOCKS 5 por meio de um proxy para seus aplicativos (navegadores, cliente de torrent, consoles SSH etc.) que fornecerão até uma terceira camada de encapsulamento.

Noro
fonte