Tengo dos vms ejecutándose en un host de Windows, cada uno con una red solo de host y ips en el rango 192.168.56.XXX. Uno de ellos está ejecutando apache y sirve algunos contenidos a los que quiero acceder desde mi host de Windows.
Sin embargo, el host de Windows no puede acceder al servidor apache en absoluto. El servidor se ejecuta en 192.168.56.103. ipconfig de windows dice que es ip para la interfaz de Virtual Box es 169.254.143.37. Intenté agregar ruta a la ruta 192.168.56.XX tráfico, pero todo lo que probé no funcionó y probablemente lo estaba usando mal.
¿Alguna idea de cómo hacer que esto funcione?
¿Ha configurado la puerta de enlace predeterminada correcta en su VM? ¿Cómo se ve la tabla de enrutamiento en el host y el invitado?
fuente
Una vez que encuentre, instale e inicie el adaptador de solo host en su host de Windows, si aún no puede conectarse a las máquinas virtuales, intente desactivar el firewall de Windows para ese adaptador.
Si eso funciona, puede dejarlo así o usar su Firewall de Windows-fu para abrir los puertos correctos y esas cosas.
fuente
169.254 = No se encontró servidor DHCP. Esto podría ser o no hay uno o hay un problema de firewall. Dependiendo de su sistema operativo, también sería recomendable verificar las reglas de su firewall. ¡Windows 7 es bastante paranoico!
fuente
Si no puede hacer ping al host desde la VM, ¿ha intentado desactivar el firewall en el host? tal vez está filtrando la solicitud ICMP. Apague el firewall como prueba, si el ping está bien, entonces debe verificar la configuración de su firewall que filtra la solicitud ICMP.
fuente
Me encontré con este problema y resultó que VBox simplemente no podía obtener una IP para mi invitado Mac ya que no es miembro de nuestro dominio. Simplemente me aseguré de que el adaptador host y la VM invitada estuvieran configurados en la misma subred y luego configuré manualmente la IP de la VM invitada para que coincida con la parte de red del adaptador:
Adaptador de red de host (host) de Windows únicamente: - Subred: 255.255.255.0 - Dirección IPv4: 192.168.56.1
Configuración de red de Mac (invitado) VM: - Subred: 255.255.255.0 - Dirección IPv4: 192.168.56.2
Voila! Mi advertencia de "IP autoasignada" desapareció y pude hacer ping a Host <=> Invitado ...
¡Espero que esto ayude a alguien!
fuente
Si está utilizando Windows, vaya a Configuración de firewall y permita que todos los ejecutables de Virtual Box pasen. Este hace el truco.
[raíz @ aula ansible] # ping 192.168.56.1 PING 192.168.56.1 (192.168.56.1) 56 (84) bytes de datos. 64 bytes desde 192.168.56.1: icmp_seq = 1 ttl = 128 tiempo = 0.238 ms 64 bytes desde 192.168.56.1: icmp_seq = 2 ttl = 128 tiempo = 0.473 ms 64 bytes desde 192.168.56.1: icmp_seq = 3 ttl = 128 tiempo = 0.357 Sra
fuente
Tuve el mismo problema y utilicé una combinación de la respuesta proporcionada por Christophe Drevet-Droguet y el texto citado a continuación (que encontré en el siguiente enlace: https://www.vmware.com/support/ws4/doc/network_configure_ws .html )
Estaba usando NAT en la configuración de red de mi VM invitada, por lo que arreglé la IP y la subred en las propiedades de VMware8 de VMware Network Adapter en Windows 10. Y luego funcionó.
fuente
Puede usar NAT y configurar el reenvío de puertos. en el reenvío de puertos, agregue una nueva regla HTTP, TCP, 127.0.0.1, 8888, 192.168.56.103, 80
Ejecute youn virtualbox que use su navegador http://127.0.0.1:8888
fuente