it-swarm-pt.tech

Como mapear um adaptador de rede VPN (tun0) no Host Ubuntu para um convidado Windows VirtualBox?

Eu tenho um Ubuntu 10.04 executando o Oracle VirtualBox 3.2.6 com um convidado do Windows XP. Eu uso uma VPN que gostaria de ser acessado pela VM guest, em um ifconfig que mostra como:

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:5.192.10.99  P-t-P:5.192.10.99  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1362  Metric:1
          RX packets:14151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19860 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:4415271 (4.4 MB)  TX bytes:17949982 (17.9 MB)

Usando NAT ou adaptadores Bridge no VM só me dá o adaptador não-vpn. Como posso mapear o adaptador tun0 para o VirtualBox?

7
Mashimom

Configurando /etc/sysctl.conf:

sysctl net.ipv4.ip_forward=1

Então correndo:

Sudo sysctl -p

(Não deve ser necessário, mas) eu reiniciei depois disso.

2
Mashimom

Eu encontrei o mesmo problema e pesquisei por aí, mas não encontrei resposta. finalmente encontrei minha solução:

  1. no Windows, abra a conexão VPN usando a GUI VPN.
  2. na configuração VM, adicione uma nova rede: rede interna.
  3. reinicie a VM.

então eu posso acessar o recurso na VM.

3
sg552sg552