¿Cuáles son las principales diferencias entre los tipos de red de VirtualBox? [cerrado]

64

Estoy tratando de usar VirtualBox para alojar un par de máquinas virtuales.

Cada máquina virtual debe poder conectarse a Internet (esto se necesita principalmente para instalar el software) Mi navegador Host debe poder conectarse a las máquinas virtuales invitadas. También necesito poder enviar ssh a las máquinas virtuales invitadas. Es por eso que quiero que cada VM tenga una dirección IP estática. Esto también permitirá que las máquinas virtuales se conecten entre sí, por ejemplo, para la conectividad de la base de datos.

He hecho esto con VMware Fusion. Sin embargo, VMware últimamente me ha mordido con demasiada frecuencia y ha destruido tanto trabajo que quiero probar VirtualBox.

Pero no soy un gurú de la red y no sé qué tipo de red quiero. Entonces, lo que pregunto es simple:

¿Cuáles son las principales diferencias entre los tipos de redes? Esto podría ayudarme a descubrir qué tipo de red debo usar en mi caso.

Y, por supuesto, si alguien tiene un enlace a cualquier documentación sobre cómo hacer lo que quiero, sería muy apreciado.

Gracias ge

George Entenman
fuente
Este no es realmente el sitio adecuado para esta pregunta. Si desea obtener más respuestas, debe preguntarlo en SuperUser o Ask Different .
Stefano Palazzo
1
@StefanoPalazzo No, mucho es :)
mlvljr
1
¿Todos los votos a favor de la pregunta y las respuestas causan algún replanteamiento entre los que votaron para cerrar esto?
pollitos
1
¿Por qué cerrar en lugar de migrar a SU?
Franck Dernoncourt
@StefanoPalazzo He editado la pregunta para que no sea específica de Mac y esté menos basada en opiniones. Dado que esta pregunta es tan popular y todavía se aplica, creo que vale la pena migrarla a SuperUser, para que se pueda agregar más información actualizada. Lamentablemente, las preguntas cerradas no se pueden migrar, por lo que supongo que reabrir-migrar podría ser la meta pregunta relacionada con
Marinos

Respuestas:

71

Esta página: http://www.virtualbox.org/manual/ch06.html

cubre la red virtualbox bastante bien.

NAT : su host actuará como un enrutador (firewall) y sus invitados estarán en una subred privada. Use esto si no está ejecutando servidores en los invitados.

En puente : sus invitados obtendrán una dirección IP en la misma subred que su host. Use esto si está ejecutando servidores en el invitado y desea conectarse desde otras computadoras en la LAN.

Solo host : una especie de híbrido. Como su nombre lo indica, con esta opción solo puede conectarse a los servidores invitados desde el host. Use esto para servidores "privados" (solo host). Lo uso si estoy ejecutando un servidor web de prueba.

Para resumir, suponiendo que tenga un enrutador, usaría redes en puente. 

Pantera
fuente
" Redes internas: similar a un puente en que la VM puede comunicarse directamente con el mundo exterior . Sin embargo, el mundo exterior está limitado a otras máquinas virtuales en el mismo host que se conectan a la misma red interna - Solo host: ... mientras que con puente la conexión en red de una interfaz física existente se utiliza para conectar máquinas virtuales, con la red solo de host se crea una nueva interfaz de bucle invertido en el host . Y mientras que con la red interna, el tráfico entre las máquinas virtuales no se puede ver, el tráfico en la interfaz de bucle invertido en el host puede ser interceptado ".
Marinos Un
14

Desea utilizar redes en puente.

NAT es la traducción de direcciones de red: se trata de una conexión VM a Internet, a diferencia de la conexión en red en puente , que es (desde el punto de vista de la red) lo mismo que tener una máquina física conectada; como tal, con la conexión en red en puente, puede tener puede ser en ambos sentidos: su VM obtiene una dirección IP, que luego puede usarse para SSH, telnet, etc.

jrg
fuente