Windows 10 + VirtualBox: Conecte o host da VM + VM ao host não é possível?

2

Não estou tão familiarizado com a virtualização. Eu poderia usá-lo sem problemas no Windows 7/8. Recentemente eu quero usar o VirtualBox no meu novo laptop Windows 10 para experimentar um servidor: Kaa. Eles oferecem um ambiente de sandbox . Então eu comecei com isso.

Eu consegui instalar o Ubuntu 14.04 (o host do servidor) como sistema operacional convidado na minha VM. Mas não consigo me conectar com ele no meu laptop host. Eu sei do passado que você tem que configurar um adaptador em ponte, que permite que a VM seja conectada à internet e seja comunicada pelo host. (Bem, eu espero que sim).

Problema: o host não pode se comunicar com a VM. E a VM também não pode se comunicar para hospedar!

Até agora eu já visitei as seguintes perguntas

Até agora, todos eles recomendam usar "rede em ponte" ou "somente host". Mas ambos não fornecem resultado. O problema ainda persiste.

Aqui abaixo estão duas imagens, uma mostrando a configuração de rede e outra mostrando a topologia do meu laptop

AversãodoVirtualBoxestáaquiabaixo

5.0.14r105127

(issosignificaomaisrecente)OIPdohosteVMéoseguinte

PSC:\Users\foo>ipconfigWindowsIPConfigurationEthernetadapterEthernet:MediaState...........:MediadisconnectedConnection-specificDNSSuffix.:WirelessLANadapterLocalAreaConnection*2:MediaState...........:MediadisconnectedConnection-specificDNSSuffix.:EthernetadapterVirtualBoxHost-OnlyNetwork:Connection-specificDNSSuffix.:Link-localIPv6Address.....:fe80::1490:45a1:b9cd:3790%3IPv4Address...........:192.168.56.1SubnetMask...........:255.255.255.0DefaultGateway.........:WirelessLANadapterWi-Fi:Connection-specificDNSSuffix.:Link-localIPv6Address.....:fe80::5cef:ef4f:6ab4:37a4%7IPv4Address...........:192.168.1.42SubnetMask...........:255.255.255.0DefaultGateway.........:192.168.1.1

Eainterfaceeth0daminhaVM

[email protected]:/$ifconfigeth0|grepaddreth0Linkencap:EthernetHWaddr08:00:27:a0:10:f0inetaddr:192.168.0.112Bcast:192.168.0.255Mask:255.255.255.0inet6addr:fe80::a00:27ff:fea0:10f0/64Scope:Link

TestePINGdohostparaaVM:

PSC:\Users\foo>ping192.168.0.112Pinging192.168.0.112with32bytesofdata:Requesttimedout.Requesttimedout.Requesttimedout.Requesttimedout.Pingstatisticsfor192.168.0.112:Packets:Sent=4,Received=0,Lost=4(100%loss),PSC:\Users\foo>tracert-h10-w1000-4192.168.0.112Tracingrouteto192.168.0.112overamaximumof10hops15ms1ms1ms192.168.1.12***Requesttimedout.3***Requesttimedout.4***Requesttimedout.5PSC:\Users\foo>PSC:\Users\foo>

TestePINGdaVMparaohost:

[email protected]:/$ping-c4192.168.1.42PING192.168.1.42(192.168.1.42)56(84)bytesofdata.From192.168.1.42icmp_seq=1DestionationNetUnreachableFrom192.168.1.42icmp_seq=2DestionationNetUnreachableFrom192.168.1.42icmp_seq=3DestionationNetUnreachableFrom192.168.1.42icmp_seq=4DestionationNetUnreachable---192.168.1.42pingstatistics---4packetstransmitted,0received,+4errors,100%packetloss,time3004ms

EmborasejaimportantemencionarqueaVMestáemumasub-redediferente.Esseéocomportamentoesperadodo"adaptador em ponte"?

Eu suspeito que o problema não está na VM, mas em como a rede está configurada? Eu tenho conhecimento de rede, mas apenas básico. E como não entendo como o adaptador virtual funciona, não vejo uma pista direta sobre o problema.

Ou o problema é o próprio Windows 10?

Talvez alguém possa me apontar para o problema e fornecer uma solução? Isso seria apreciado.

    
por KarelG 02.03.2016 / 12:55

2 respostas

1

E o NAT? Se você tiver servidores nos computadores host e convidado, poderá até mesmo fazer o encaminhamento de porta em Configurações > Rede > Avançado

    
por 02.03.2016 / 13:27
0

Although it's worth to mention that the VM is in a different subnet. Is that the expected behavior of "bridged adapter" ?

Se a VM e os hosts tiverem configuração de IP em sub-redes diferentes, você precisará de um roteador para permitir a comunicação entre eles.

um adaptador em ponte age como um comutador de rede, não um roteador.

Considere colocar a VM e o host na mesma sub-rede, pelo menos temporariamente, para confirmar se eles podem se comunicar juntos.

Verifique também o firewall do Windows, isso pode bloquear a comunicação.

    
por 02.03.2016 / 13:36