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

8

Eu queria ver se podia canalizar meu tráfego através de duas vpns, então como experiência eu configurei uma máquina virtual windows xp na virtualbox (usando a configuração de rede compartilhada NAT), conectei o pc host (windows 7) a uma vpn e, em seguida, a máquina virtual para outro vpn. esta costura para funcionar bem. No entanto, minha pergunta é, é o tráfego enviado através de ambos os servidores VPN, ou é a máquina virtual vpn ignorando a conexão vpn máquinas host? obrigado.

    
por Daniel 06.11.2013 / 03:19

3 respostas

6

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

você pode testá-lo de outra forma: em um laptop ou algum host com 2 cartões (digamos, um rj45, um wi-fi), configure seu vpn, aponte para uma das interfaces e verifique o tráfego nas duas redes (um traceroute para algum lugar vai fazer bem)

adicionar um vm, do ponto de vista do host, é apenas outro nic (rj45, wifi, VM). se você quiser que a interface passe pela vpn, você precisa informar ao cliente vpn instalado no host.

este é um truque antigo (tão antigo quanto as VMs, isto é :) para usar em redes murais como o trabalho;)
como em:
-pointy chefe de cabelos: eu quero que você configure este vpn de baixa qualidade para que possamos irmão mais velho você o dia todo, da !!
escravo-dilbertiano: chefe certo. Eu preciso de alguns ambientes virtuais especializados para testar as condições deste combustível foguete espacial, é ok para instalar uma máquina virtual? (vai embora e configura VM enquanto p.h.b. coça a cabeça. passa o dia todo na rede)

apenas note que eu consigo lembrar, é que eu uso muito o vmware, e a caixa virtual tem uma maneira diferente de configurar as nics virtuais. no vmware, funciona fora da caixa.

    
por 07.11.2013 / 07:15
0

Assumindo que o tráfego all da máquina host esteja passando pela VPN, você terá o túnel VPN host transferindo os dados para o túnel VPN da VM.

Assim, em certo sentido, o tráfego é enviado por ambas as VPNs, mas a VPN do host não pode ver o que está dentro da VPN da VM.

    
por 06.11.2013 / 03:24
0

Eu não sou tão teórico e não vou me concentrar em NICs e assim por diante. Eu compartilharei minha experiência pessoal. Estou executando uma configuração semelhante com um Windows 8 sendo um host e Win2008 Server em execução em uma VM. Eu configurei que o NIC da VM está conectado ao sistema host por trás do NAT. Esta é uma condição essencial, caso contrário, você pode não conseguir essa conexão de "túnel duplo". Se você conectar o adaptador de rede da VM diretamente à interface de rede física, você não fará isso.

Assim, 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.x.x), usando seu HOST como um gateway para a Internet. Conectando o host a um servidor VPN, direciona o tráfego IP da VM através do mesmo túnel VPN. Estabelecer uma segunda conexão VPN a partir da VM, na verdade, 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 tem criptografia. Além disso, você pode configurar uma terceira conexão do SOCKS 5 por meio de um proxy para seus aplicativos (navegadores, cliente de torrent, consoles SSH, etc.), o que fornecerá até mesmo uma terceira camada de tunelamento.

    
por 29.06.2014 / 11:07