Conecte-se à VPN externa de uma máquina Ubuntu Guest no VirtualBox

2

Eu tenho a configuração do VirtualBox dobrável:

  1. Minha máquina host executando um Kubuntu 14.04.
  2. Minha máquina convidada também está executando o Kubuntu 14.04.

Minha máquina host está conectada à LAN do escritório A e tem acesso à Internet (todas as portas abertas) e eu tenho um VPN PPTP configurado que se conecta muito bem à LAN do escritório de meu empregador.

Instalei a máquina convidada do Kubuntu 14.04 para obter um ambiente de trabalho diferente do Kubuntu 14.04 da minha máquina principal.

O que eu quero alcançar é ter:

  1. A máquina host que executa o Kubuntu 14.04 está conectada à LAN do meu escritório A.
  2. A máquina convidada que executa o Kubuntu 14.04 para se conectar à LAN do escritório B.

Estou um pouco perdido em como configurar isso, porque minhas habilidades de rede são limitadas.

    
por Ant 12.11.2014 / 06:03

1 resposta

3

Então, basicamente, você tem um host e uma máquina convidada - ambos executando o Kubuntu 14.04 - compartilhando uma conexão de rede que você deseja conectar a duas VPNs diferentes, correto?

O problema que vejo é, por padrão, o VirtualBox está configurado para internamente - dentro do seu próprio código de rede de software - NAT qualquer conexão de convidado com base nas configurações de rede da conexão do host. Significado para todos os propósitos e finalidades, tanto seu convidado quanto o host estarão no mesmo endereço de rede que compartilha a mesma conexão; com o convidado realmente sendo subordinado ao host até onde a conexão principal vai.

Acredito que a melhor aposta é configurar a conexão de rede na instalação do convidado do Kubuntu 14.04 para uma conexão de rede em ponte como descrito aqui ; ênfase minha:

When a guest is using such a new software interface, it looks to the host system as though the guest were physically connected to the interface using a network cable: the host can send data to the guest through that interface and receive data from it. This means that you can set up routing or bridging between the guest and the rest of your network.

E até explicamos com mais clareza aqui ; mais uma vez a ênfase é minha:

Under the Bridged Adapter, your virtual machines behave as any other computer on the network where the hosting system resides; it bridges the virtual and physical networks. The outside world can directly communicate with the guest machine.

Essa é a chave. Você deseja que sua conexão de convidado tenha uma conexão de rede independente fora da VPN da máquina host para que ela possa se conectar à própria VPN ou a qualquer outra coisa fora da VPN da máquina host.

Ou seja, com NAT, seus endereços de rede para host e guest seriam algo assim quando conectados ao seu roteador, no que se refere ao mundo externo; usando a sub-rede 123.456.789.x como exemplo:

  • Kubuntu 14.04 Host: 123.456.789.0
  • Kubuntu 14.04 Convidado: 123.456.789.0

Mas com o modo de ponte definido para o convidado, sua máquina convidada pode pegar um endereço IP exclusivo do roteador para que os endereços IP fiquem assim com o convidado em modo de ponte:

  • Kubuntu 14.04 Host: 123.456.789.0
  • Kubuntu 14.04 Convidado: 123.456.789.1

E essa divisão entre endereços IP é o que acredito ser a chave para permitir que você configure duas conexões VPN independentes e exclusivas em sua configuração.

    
por 12.11.2014 / 08:57