Como rotear o tráfego da VM (Parallels) através de uma conexão Open VPN no host (OS X)

Como rotear o tráfego da VM (Parallels) através de uma conexão Open VPN no host (OS X)

Cenário:

Eu tenho um Mac rodando Lion que está conectado a um servidor OpenVPN Tenho uma VM Windows XP (rodando em paralelo, mas não acho que isso seja importante) Quero poder rotear o tráfego da VM XP através do host Mac Conexão OpenVPN para que eu possa fazer logon em um domínio.

A rede remota é 172.16.0.0/23 (255.255.254.0) Open VPN está configurada para fornecer endereço na faixa 10.100.101.0/24 e configura o roteamento para 172.16.0.0 usando o gateway 10.100.101.1/32 Minha rede local é 192.16.1.0/24

NOTA: Não quero instalar o OpenVPN na máquina virtual XP, pois teria que usar uma chave sem senha para que o OpenVPN se conectasse antes do logon.

Alguém tem alguma ideia?

Responder1

Então eu descobri isso (pelo menos para minhas necessidades) e foi muito mais simples do que pensei.

Inicialmente pensei demais no problema e tentei usar uma rede em ponte, tornando meu host o gateway e depois tentando rotear o tráfego para o adaptador tun0 - perda de tempo.

Solução:
No menu do dispositivo em paralelo basta definir a rede como 'compartilhada'. Na VM XP (ou qualquer outra), defina manualmente o DNS para o endereço do seu controlador de domínio (no meu caso 172.16.0.254). Conecte-se ao OpenVPN no Host, eu uso o Tunnelblick para gerenciar isso no OS X. O OpenVPN deve adicionar as rotas corretas para você.

Não há razão para que isso não funcione para VirtualBox ou VMWare no host Linux ou Windows também.

É isso.

Responder2

Estou no Mac OS X, usando o Parallels 9, e fiz isso funcionar simplesmente selecionando "Dispositivos > Rede 1 > Rede Compartilhada". Nada mais parecia ser necessário.

Mac OS Xé a versão 10.9.2.

Paralelos Desktop 9(Build 9.0.24229, conforme "Arquivo > Sobre o Parallels Desktop").

Responder3

  1. Configurar máquina virtual
  2. Alterar fonte de rede para rede compartilhada
  3. se isso ainda não funcionar, desative o ipv6 na máquina convidada.

informação relacionada