Tengo una máquina host con Windows 10 que ejecuta Virtual Box 5.2.22 y la dirección IP es 192.168.1.24, máscara 255.255.255.0 (clase c). Tengo un sistema operativo invitado Windows 10 con máscara IP 192.168.1.252 255.255.255.0 (clase c). El adaptador está conectado a la NIC Ethernet cableada. No puedo hacer ping de anfitrión a invitado o viceversa.
Si lo configuro en NAT, puedo hacer ping al host <> Invitado. Esto no funciona en mi situación porque necesito que pase tráfico Ethernet/IP (Ethernet/Protocolo industrial) y el uso de NAT no parece permitirlo; ya que todo mi software que usa este protocolo no puede encontrar los dispositivos en la red y usa los comandos propietarios asociados para la identificación del dispositivo.
Me gustaría poder configurar una conexión en puente que funcione, donde pueda acceder a todo como si fuera la máquina host.
El Firewall de Windows está desactivado en el invitado. En el firewall de la red privada del host está desactivado, las reglas de entrada están configuradas para permitir pings.
Entonces, ¿qué debo hacer para lograr una comunicación bidireccional y que el huésped pueda establecer un puente con el anfitrión?
Respuesta1
En la configuración de la máquina virtual Box:
Configure WIFI como primer adaptador [MTDesktop, AllowALL] Configure LAN WIRED [MTServer,AllowAll] como segundo adaptador.
En la máquina invitada, desactive el primer adaptador (que está vinculado al wifi) en Configuración del adaptador.
Configure su dirección IP en el segundo adaptador de invitados. Luego puede hacer ping interno o externo, utilizando el segundo adaptador de mis invitados.
Otro problema puede causar esto: si administra localmente la dirección MAC en la imagen del invitado en lugar de hacerlo a través de la configuración de VirtualBox, también tendrá el mismo problema de no poder comunicarse con el host (viceversa) o dispositivos externos.
Es probable que otras versiones de Virtual Box 5.2.22 se vean afectadas.
Respuesta2
Mi solución es específica para la red cableada. Si tiene dos computadoras en una subred y cada una tiene una IP estática y si está intentando hacer ping a la IP de la máquina virtual en la primera computadora desde la segunda computadora en la misma red.
Desde Virtual Box, vaya a Configuración -> Red
Luego elija Adaptador puenteado en el menú desplegable Adjunto a. Asegúrese de elegir el adaptador hw de red adecuado para Nombre.
Las IP para el adaptador hw de red, la máquina invitada deben estar en la misma subred. Ahora debería poder hacer ping del HOST al Guest y viceversa, también desde cualquier máquina externa en la misma subred.
Nota: Para esto, es posible que deba editar la configuración del adaptador en el host y en la máquina virtual editar la configuración de Conexión por cable.