
Para dar más detalles, ¿puedo tener, por ejemplo, OSX ejecutándose virtualmente en mi máquina con Windows? Donde OSX ejecuta un servidor web Apache expuesto a localhost. ¿Y la máquina Windows puede acceder a ella yendo a la dirección IP Lan del OSX virtual en un navegador?
Respuesta1
Respuesta corta si.
Mientras los puertos estén abiertos, podrá acceder al servidor web. Recomendaría usar Linux, ya que muchos OSX tienen problemas cuando se ejecutan en VM y, dependiendo de su chip (AMD), puede ser una pesadilla.
Aquí hay una guía sobre ubuntu,https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04 que he usado numerosas veces, también tienen muchas guías sobre WordPress si es ahí a donde vas.
Respuesta2
Sí. Normalmente, la VM utilizaráNATred (lo que significa que tiene una dirección IP local para el host) o utilizarápuenteadoredes (lo que hace que la VM actúe como una máquina física separada en su red).
Ver también:¿Cuál es la diferencia entre redes NAT/puenteadas/solo host?