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

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

Editar: Adicionado um caso de uso para CIFS

Configurar:

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

Casos de uso:

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

  • Ao trabalhar emlar, o módulo USB Wifi está ausente e a porta Ethernet no host é usada. A rede doméstica possui um servidor DHCP (meu roteador doméstico) que desejo usar para atribuir a configuração IP ao convidado Ubuntu.

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

  • Preciso que o host e o convidado se comuniquem por CIFS (samba), que eupensarme impede de usar NAT (?)

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

Minha pergunta:

Quando se trabalhaseja em casa ou no escritório(ou seja: com o USB WiFi conectado e a Ethernet desconectada, ou vice-versa),Quero 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 convidado? Especificamente, em /etc/network/interfaces, em/etc/udev/rules.d/70-persistent-net.conf

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

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

Responder1

NATpermite conexões de entrada ao configurarencaminhamento de portamas até onde eu sei, isso não funcionará com CIFS, pelo menos se você quiser servidores CIFS no lado convidado.

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

De qualquer forma, o que eu faria é configurar duas interfaces no convidado.

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

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

informação relacionada