web-dev-qa-db-pt.com

Conexão VPN com VirtualBox

Estou em um PC com Windows executando o VirtualBox com Ubuntu instalado. Eu tenho minha configuração de rede como NAT. No meu PC Windows, estou conectado a uma VPN, mas não consigo acessar os recursos VPN do VirtualBox (também tentei o modo de rede em ponte com o mesmo resultado). Existe uma maneira de se conectar através da VPN do Host? Ou, alternativamente, se eu pudesse apenas me conectar à VPN através do Ubuntu, isso funcionaria, mas não vejo essa opção nas conexões de rede ao executar no VirtualBox.

9
Jeff Storey

Por padrão, o adaptador NAB simplesmente funciona para mim, sem o Cisco AnyConnect em execução.

Mas a pesquisa de DNS falhou quando o Cisco AnyConnect está em execução, isso é devido a um bug crítico no Ubuntu 12.10+, "bug 1048783: pesquisas de nome de rede quebradas em NAT". Veja mais detalhes em, https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/104878

Para contornar isso, você precisaria executar o seguinte cmd para usar a pesquisa DNS do host,

Em um prompt de comando de janela (com [~ # ~] vmname [~ # ~] substituído por seu nome VB , por exemplo, "Ubuntu"),

cd "c:\Arquivos de programas\Oracle\VirtualBox"

VBoxManage modifyvm [~ # ~] vmname [~ # ~] --natdnshostresolver1 on

BTW, eu tenho "NAT" por padrão para o primeiro adaptador e um "Host-Only" para o segundo adaptador para contornar as limitações com adaptador NAB apenas. Essa configuração funciona perfeitamente para mim.

Certifique-se de reiniciar o virtualbox e salvar o estado para preservar as configurações anteriores, não apenas um desligamento.

16
Yu Chen

Eu tive um problema semelhante. Executando o Windows 7 (64 bits) com Ubuntu 12.04 dentro do VirtualBox. Para trabalhar em casa, preciso ser capaz de me conectar à rede da Universidade via VPN para poder (por sua vez) me conectar ao cluster de supercomputação da Universidade.

Não consegui obter uma conexão de cliente VPN de dentro do Ubuntu e não consegui acessar a conexão VPN da minha máquina Host.

O que fiz foi criar um novo adaptador para minha máquina virtual, conectado ao "Host-only Adapter". Isso apareceu em Conexões de Internet no Windows e, a partir daí, criei uma ponte entre meu adaptador Cisco VPN e a rede VirtualBox Host-only.

Depois de fazer isso, consegui me conectar ao VPN Host de dentro da máquina virtual Ubuntu. O lado do Windows da conexão VPN não gosta, mas meh.

Espero que isto ajude.

1
Dakota

Certifique-se de que seu vpn sempre use a mesma porta. Observe que a porta

Defina sua máquina virtual para Nat

Dentro do ubuntu, vá para o proxy de configurações de rede e defina o ip como 10.0.2.2 e a porta que você anotou. (10.0.2.2 é o gateway Nat virtualbox padrão)

É assim que eu uso o psiphon com o virtualbox

0
mustafa candan