¿Cuál es la diferencia entre las redes NAT / Bridged / Host-Only?
VMWare: ¿Qué es NAT vs. Bridged vs. Host-Only?
VMWare: ¿Qué es NAT vs. Bridged vs. Host-Only?
Host-only sólo permite operaciones de red con el SO Host.
El modo NAT enmascarará toda la actividad de red como si procediera de su SO Host, aunque la VM puede acceder a recursos externos.
El modo Bridged replica otro nodo en la red física y su VM recibirá su propia dirección IP si el DHCP está habilitado en la red.
El mismo concepto que la configuración normal de la red :)
Sólo para el host : A la VM se le asignará una IP, pero sólo es accesible por la caja en la que se ejecuta la VM. Ningún otro ordenador puede acceder a ella.
NAT : Al igual que su red doméstica con un router inalámbrico, la VM será asignada en una subred separada, como 192.168.6.1
es su ordenador anfitrión, y la VM es 192.168.6.3
, entonces su VM puede acceder a la red exterior como su anfitrión, pero no hay acceso exterior a su VM directamente, está protegida.
Bridged : Su VM estará en la misma red que su host, si la IP de su host es 172.16.120.45
entonces su VM será como 172.16.120.50
. Puede ser accedida por todos los ordenadores de su red anfitriona.
Mientras que las otras respuestas aquí proporcionan buenas descripciones para los modos NAT y Bridged, sus explicaciones para el modo Host-only no son muy precisas.
De la documentación de VMware, bajo Configuring Network Connections > Understanding Common Networking Configurations :
La red de sólo host crea una red que está completamente contenida dentro del ordenador anfitrión. La red de sólo host proporciona una conexión de red entre la máquina virtual y el sistema anfitrión utilizando un adaptador de red virtual que es visible en el sistema operativo anfitrión.
(El énfasis es mío.)
Tenga en cuenta que no dice que la VM será accesible sólo por el host. La red es autónoma, no la conexión. Esta es una diferencia sutil pero importante.
Además, como señala user5389726598465, en Creación de máquinas virtuales > Preparación para crear una nueva máquina virtual > Selección del tipo de conexión de red para una máquina virtual :
Con la red de sólo host, la máquina virtual sólo puede comunicarse con el sistema host y con otras máquinas virtuales en la red de sólo host. Seleccione la red de sólo host para configurar una red virtual aislada.
Debe tener en cuenta que los modos Host-only, NAT y Bridged son alias de conmutadores de red virtuales específicos (“VMnets”) que están preconfigurados para los diferentes comportamientos. Al igual que con un conmutador de red normal, todas las máquinas conectadas al mismo conmutador son visibles entre sí.
Esto significa que todas las VMs conectadas a una red de sólo host serán visibles para el host y entre sí. Si quieres que una VM sea visible sólo para el host, tendrás que asignarle una VMnet dedicada y evitar asignar otras VMs a esa VMnet.
La siguiente tabla, tomada del sitio de documentación de Virtualbox , muestra la conectividad entre la VM y el Host para diferentes tipos de red: