O adaptador em ponte do Virtual Box não consegue executar ping no host convidado

O adaptador em ponte do Virtual Box não consegue executar ping no host  convidado

Eu tenho uma máquina Host Windows 10 executando o Virtual Box 5.2.22, o IpAdress é 192.168.1.24 máscara 255.255.255.0 (classe c). Eu tenho um sistema operacional convidado Windows 10 com máscara IP 192.168.1.252 255.255.255.0 (classe c). O adaptador está conectado à NIC Ethernet com fio. Não consigo fazer ping de Host para Guest ou vice-versa.

Se eu configurá-lo para NAT - posso executar ping no host <> Guest. Isso não funciona na minha situação porque preciso passar o tráfego Ethernet/IP (Ethernet/Protocolo Industrial) e usar NAT não parece permitir isso; pois todos os meus softwares que utilizam este protocolo não conseguem localizar os dispositivos na rede e utilizar os comandos proprietários associados para identificação dos dispositivos.

Eu gostaria de poder configurar uma conexão em ponte funcional - onde eu possa acessar tudo como se fosse a máquina host.

O Firewall do Windows está desativado no convidado. No host, o firewall da rede privada está desativado, as regras de entrada são definidas para permitir pings.

Então, o que preciso fazer para realizar a comunicação bidirecional e para que o convidado possa fazer a ponte com o anfitrião?

Responder1

Nas configurações da máquina Virtual Box:

Defina o WIFI como o primeiro adaptador [MTDesktop, AllowALL] Defina o LAN WIRED [MTServer, AllowAll] como o segundo adaptador.

Na máquina Guest, desative o primeiro adaptador (que está vinculado ao wifi) nas configurações do adaptador.

Defina seu endereço IP no segundo adaptador de convidados. Você pode então executar ping interno, externo, qualquer que seja - usando o segundo adaptador dos meus convidados.

Um outro problema pode causar isso: se você administrar localmente o endereço MAC na imagem do convidado, em vez de por meio das configurações do VirtualBox, você também terá o mesmo problema de não conseguir se comunicar com o host (vice-versa) ou com dispositivos externos.

Outras versões do Virtual Box 5.2.22 provavelmente foram afetadas.

Responder2

Minha solução é específica para rede com fio. Se você tiver dois computadores em uma sub-rede e cada um tiver IP estático e se estiver tentando executar ping no IP da máquina virtual no primeiro computador a partir do segundo computador na mesma rede.

Na Virtual Box vá para Configurações -> Rede

Em seguida, escolha Adaptador em ponte no menu suspenso Conectado a. Certifique-se de escolher o adaptador de rede apropriado para Nome.

Os IPs do adaptador de hardware de rede, a máquina convidada, devem estar na mesma sub-rede. Agora você deve conseguir executar ping de HOST para Guest e vice-versa, também de qualquer máquina externa na mesma sub-rede.

Nota: Para isso, pode ser necessário editar as configurações do adaptador no host e na máquina virtual editar as configurações do Wired Connected.

informação relacionada