Convidado do VirtualBox Ubuntu: alternando entre adaptadores de rede em casa / escritório

0

Editar : Adicionado um caso de uso para o CIFS

Configuração:

  • Host: Windows 7 SP2 de 64 bits
  • Convidado: Ubuntu 12.04.3 LTS 64bit (no VirtualBox 4.3.0)
  • O laptop host possui dois adaptadores de rede:
    • Um módulo WiFi conectável por USB
    • Uma porta ethernet de 1 Gbps

Casos de uso:

  • Ao trabalhar no office , o módulo USB WiFi é conectado ao host. O convidado do Ubuntu precisa de conectividade com uma configuração IP fixa (um IP fixo na rede 192.168.1.x, o DNS é 8.8.8.8)

  • Ao trabalhar em home , o módulo USB Wifi está ausente e a porta Ethernet no host é usada. A rede em casa tem um servidor DHCP (meu roteador doméstico) que eu quero usar para atribuir a configuração IP para o convidado do Ubuntu.

  • Em ambos os casos, eu quero que o convidado Ubuntu trabalhe no modo "Bridged" (conecte a eth0 virtual e / ou eth1 ao adaptador de rede física atualmente usado pelo host).

  • Eu preciso do host que o convidado comunique através do CIFS (samba), o que eu acho me impede de usar NAT (?)

  • Infelizmente, notei que quando o WiFi USB é desconectado do host, o VirtualBox muda automaticamente o dispositivo físico usado para "interface de rede virtual 1" para a porta Ethernet.

Minha pergunta:

Ao trabalhar em casa ou no escritório (ou seja, com o Wi-Fi USB conectado e a Ethernet desconectada ou vice-versa), desejo ter conectividade com a Internet no VirtualBox , sem a necessidade de alterar manualmente a configuração todas as vezes.

  • Qual configuração devo usar no VirtualBox?

  • Qual configuração devo usar no guest? Especificamente, em /etc/network/interfaces , em /etc/udev/rules.d/70-persistent-net.conf

  • Além disso, o convidado precisa de alguma regra de roteamento IP específica para que o tráfego seja roteado através da interface de convidado disponível (sempre única)?

  • Uma configuração específica de interfaces de host de ponte (Usar o Windows para interligar os adaptadores Wifi e Ethernet) ajuda de alguma forma? Quais são as configurações do VirtualBox e do convidado neste caso?

por montigo 03.12.2013 / 14:12

1 resposta

0

NAT permite conexões de entrada ao configurar encaminhamento de porta mas, até onde eu saiba, isso não funcionará com o CIFS pelo menos se você quiser um servidor CIFS no lado convidado.

Se você quiser que seu convidado seja um cliente CIFS e o servidor esteja no host, o NAT pode funcionar.

Em qualquer caso, o que eu faria é configurar duas interfaces no guest.

  • O primeiro usa NAT para permitir conexão com a Internet.

  • O segundo usaria uma rede "Somente host" , ou seja, vboxnet e permitirá comunicação bidirecional irrestrita entre o host e o convidado.

por 04.12.2013 / 11:51