
Tengo un Win XP instalado en Virtual Box y, como se sugiere en diferentes publicaciones, elegí el modo puente. Cuando miro los registros del enrutador, puedo ver que se le ha dado una dirección IP a la VM y cuando reviso la conexión a Internet, todo está bien.
El problema surge cuando intento hacer ping a la máquina virtual desde la máquina host y a una máquina diferente en la red. Para ambos, no se recibe ningún paquete. Lo único que funciona es hacer ping al enrutador y a otras máquinas de la red desde el interior de la VM.
Entonces, ¿cuál podría ser el problema?
EDITAR: He probado esto un poco más y he llegado a esta conclusión: no puedo hacer ping a la máquina desde ningún lugar, ni siquiera desde la máquina host. Puedo hacer ping a todos y tener una conexión a Internet en la máquina invitada. Esto me parece una configuración NAT, pero elegí puente en las opciones de red de VirtualBox.
Más información: La versión de VirtualBox es 4.0.8 r71778 ejecutándose en Windows 7 Home Premium SP1
IP config guest:
Ethernet adapter Local Area Connection 2:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.145
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
IP config host:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::3db1:e5ee:d5ae:7548%10
IPv4 Address. . . . . . . . . . . : 192.168.1.147
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Cuando libero/renuevo obtengo una IP exitosa: la misma .145 (reservé la IP en la configuración del enrutador)
EDITAR: Dado que resolví el problema habilitando paquetes de ping ICMP en la máquina invitada, me gustaría saber una cosa más: si ICMP está bloqueado, ¿cómo puedo saber si se puede acceder a una máquina?
Respuesta1
Generalmente, cuando esto sucede, es un problema de firewall (en la máquina invitada). De forma predeterminada, el firewall de Windows está configurado para bloquear las solicitudes ICMP entrantes, así que asegúrese de permitirlas manualmente.
Si no sabes cómo hacerlo, aquí tienes unguía para permitir solicitudes ICMP entrantes en Windows XP.
Respuesta2
Respondí uno similar enesta publicación. A continuación se muestra una cita modificada.
Activar el cortafuegos
Verifique el firewall de su escritorio, intente desactivarlo por completo para realizar pruebas.
Configurar cortafuegos
Es posible que esté relacionado con la configuración pública/trabajo si se trata de un firewall de Windows, que permite todas las conexiones LAN pero rechaza la conexión WAN, o incluso ambas. O solo conexión saliente pero no conexión entrante.
En la máquina anfitriona, en el explorador de archivos, vaya a
Control Panel\All Control Panel Items\Windows Firewall\Allowed apps
La ruta anterior es para Windows 8, debería ser similar/igual para Windows 7.
Busque el nombre de la aplicación (por ejemplo, Virtual Box es "Oracle VM VirtualBox"). Hay 3 casillas de verificación para la aplicación, márquelas todas, reinicie la aplicación y debería funcionar.