Se requiere el modo puente para que las máquinas virtuales se comuniquen entre sí y con el mundo exterior
6.7. Redes solo de host Las redes solo de host son otro modo de red que se agregó con la versión 2.2 de VirtualBox. Puede considerarse como un híbrido entre los modos de red puenteada e interna: al igual que con la red puenteada, las máquinas virtuales pueden comunicarse entre sí y con el host como si estuvieran conectadas a través de un conmutador Ethernet físico. Del mismo modo, al igual que con las redes internas, no es necesario que exista una interfaz de red física, y las máquinas virtuales no pueden comunicarse con el mundo fuera del host, ya que no están conectadas a una interfaz de red física.
En cambio, cuando se usa una red solo de host, VirtualBox crea una nueva interfaz de software en el host que luego aparece junto a las interfaces de red existentes. En otras palabras, mientras que con las redes puenteadas se usa una interfaz física existente para conectar máquinas virtuales, con las redes solo de host se crea una nueva interfaz "loopback" en el host. Y mientras que con las redes internas, el tráfico entre las máquinas virtuales no se puede ver, el tráfico en la interfaz "loopback" en el host puede ser interceptado.
La red solo de host es particularmente útil para dispositivos virtuales preconfigurados, donde se envían varias máquinas virtuales juntas y están diseñadas para cooperar. Por ejemplo, una máquina virtual puede contener un servidor web y una segunda una base de datos, y dado que están destinados a comunicarse entre sí, el dispositivo puede indicar a VirtualBox que configure una red de solo host para los dos. Una segunda red (puenteada) conectaría el servidor web al mundo exterior para servir datos, pero el mundo exterior no puede conectarse a la base de datos.
Para cambiar la interfaz de red virtual de una máquina virtual al modo "solo host":
vaya a la página "Red" en el cuaderno de configuración de la máquina virtual en la interfaz gráfica de usuario y seleccione "Redes de solo host", o
en la línea de comando, escriba VBoxManage modifyvm "VM name" --nic hostonly; Consulte la Sección 8.8, “VBoxManage modifyvm” para más detalles.
Antes de poder adjuntar una VM a una red de solo host, debe crear al menos una interfaz de solo host, ya sea desde la GUI: "Archivo" -> "Preferencias" -> "Red" -> "Red de solo host" -> "(+) Agregar red de solo host", o mediante la línea de comandos con
VBoxManage hostonlyif create vea la Sección 8.33, “VBoxManage hostonlyif” para más detalles.
Para las redes solo de host, como las redes internas, puede encontrar útil el servidor DHCP integrado en VirtualBox. Esto se puede habilitar para luego administrar las direcciones IP en la red de solo host ya que de lo contrario necesitaría configurar todas las direcciones IP estáticamente.
En la interfaz gráfica de usuario de VirtualBox, puede configurar todos estos elementos en la configuración global a través de "Archivo" -> "Preferencias" -> "Red", que enumera todas las redes de solo host que están actualmente en uso. Haga clic en el nombre de la red y luego en el botón "Editar" a la derecha, y puede modificar la configuración del adaptador y DHCP.
Alternativamente, puede usar VBoxManage dhcpserver en la línea de comando; consulte la Sección 8.34, “VBoxManage dhcpserver” para más detalles.
Nota: En los hosts Linux y Mac OS X, el número de interfaces de solo host está limitado a 128. No existe dicho límite para los hosts Solaris y Windows.