A rede sem fio faz com que máquinas virtuais fiquem inacessíveis ao mundo externo

0

Atualmente tenho duas máquinas virtuais Ubuntu 14.04 em execução em um host do Windows 7. As máquinas virtuais são configuradas para usar um adaptador de rede em ponte.

Quando a máquina host é sofisticada para a Internet, as máquinas virtuais são capazes de executar ping no mundo externo, bem como fazer ping pelo mundo externo.

Quando a máquina host está em uma rede sem fio, as máquinas virtuais não podem fazer ping no mundo externo, e o mundo externo não consegue executar ping nas máquinas virtuais.

Quando conectado a uma rede sem fio, recebo o erro 'Destination host inacessível' ao fazer o ping das máquinas virtuais para fora ou de fora para as máquinas virtuais.

Pode ser interessante notar que essas máquinas virtuais estão sendo executadas dentro do VirtualBox. Também algo que pode ser aplicável aqui, seção 6.5 do manual do virtualbox afirma:

Bridging to a wireless interface is done differently from bridging to a wired interface, because most wireless adapters do not support promiscuous mode. All traffic has to use the MAC address of the host's wireless adapter, and therefore VirtualBox needs to replace the source MAC address in the Ethernet header of an outgoing packet to make sure the reply will be sent to the host interface. When VirtualBox sees an incoming packet with a destination IP address that belongs to one of the virtual machine adapters it replaces the destination MAC address in the Ethernet header with the VM adapter's MAC address and passes it on. VirtualBox examines ARP and DHCP packets in order to learn the IP addresses of virtual machines.

Não sei ao certo o que pode estar causando esse problema. Acessar essas máquinas virtuais do mundo externo ao alternar entre redes é necessário na minha situação. Alguma idéia do que pode estar acontecendo?

Agradecemos antecipadamente por qualquer ajuda!

    
por J0991 14.06.2017 / 22:34

1 resposta

0

Apenas para fornecer algum valor para aqueles que podem se deparar com esse problema no futuro: A origem desse problema decorre de uma configuração dentro do VirtualBox. Abra o VirtualBox e, abaixo de Configurações > Rede > Página do adaptador, existe um campo de nome. Se tentar conectar-se às máquinas virtuais por meio de uma conexão com fio, selecione o adaptador Ethernet de suas máquinas host. Se você tentar se conectar às máquinas virtuais por meio de uma conexão sem fio, selecione o adaptador sem fio da máquina host. Espero que isso ajude alguém lá fora!

    
por 15.06.2017 / 14:44