Red de conocimiento informático - Problemas con los teléfonos móviles - VirtualBox quiere comunicarse entre múltiples máquinas virtuales. ¿Cómo configurar la red?

VirtualBox quiere comunicarse entre múltiples máquinas virtuales. ¿Cómo configurar la red?

Personalmente, no me siento cómodo usando el mapeo de puertos. No es tan rápido como el puente directo. Ahora, en la mayoría de los casos, no hay problema para conectarme a la red. host y la máquina virtual No me siento satisfecho con un determinado servicio.

La página de configuración "Red" tiene 4 opciones:

1: Traducción de direcciones de red NAT (Traducción de direcciones de red)

2: Puente de red Birdged

3: Red interna red interna (puede ser entre máquinas virtuales)

4: Solo host solo se comunica con el host (probablemente)

Instalación completada después de VirtualBox2.2 , el host tiene una tarjeta de red local adicional "VirtualBox Host-Only Network".

------------------------------------------- -- --------------------------

Mi entorno de red:

Host:

Sistema: (Tiene un impacto en la comunicación entre el host y la máquina virtual).

IP de la "Tarjeta de red de red solo para host de VirtualBox": 192.168.56.1, porque la IP del servidor DHCP de VirtualBox es 192.168.56.100, que debe estar en el mismo segmento de red.

Máquina virtual: Debe poder comunicarse con el host y acceder a Internet (no es necesario acceder a través de Internet).

Sistema: win2003

Tarjeta de red 1, tarjeta de red 2, tarjeta de red 3. La configuración de cada tarjeta de red se analizará más adelante

---- ------- ------------------------------------------- ------- ----------

-------------------------- Configuración de cada tarjeta de red-- ------------------------------------------- --

Tarjeta de red 1: Usar solución NAT

IP: 10.0.2.15

Puerta de enlace: 10.0.2.2

DNS: 10.0 .2.3

¿Por qué es esto? Porque en la ayuda de VirtualBox, existe la siguiente explicación (del inglés al chino):

Se pueden configurar varias tarjetas de red de una máquina virtual para usar NAT. La primera tarjeta de red está conectada a la red privada 10.0. .2.0, la segunda tarjeta de red está conectada a la red privada 10.0.3.0, etc. La IP del cliente predeterminada (dirección IP) es 10.0.2.15, la puerta de enlace (Gateway) es 10.0.2.2 y el servidor de nombres de dominio (DNS) es 10.0.2.3. Puede consultar esto manualmente para realizar modificaciones.

Ventajas y desventajas de la solución NAT:

Cuando la computadora portátil está conectada con un cable de red: la máquina virtual puede acceder al host y la máquina virtual puede acceder a Internet. Después del mapeo de puertos (explicación al final), el host puede acceder a los servicios en la máquina virtual (como bases de datos).

Cuando la computadora portátil no está conectada con un cable de red: la "Conexión de área local" del host tiene una cruz roja. La máquina virtual puede acceder al host, pero la máquina virtual no puede acceder a Internet. Después de realizar el mapeo de puertos, el host puede acceder a los servicios de la máquina virtual (como las bases de datos).

Tarjeta de red 2: Utilice la solución Birdged Network.

IP: Generalmente asignada por DHCP, está en el mismo segmento de red que la IP de "conexión local" del host. Las máquinas virtuales pueden comunicarse con la máquina host.

Cuando el notebook tiene un cable de red conectado: (si hay un servidor DHCP en la red) el host y la máquina virtual obtendrán una IP respectivamente a través de DHCP, y las dos IP están en la misma segmento de red. El host y la máquina virtual pueden hacer ping y la máquina virtual puede acceder a Internet.

Cuando el portátil no está conectado con un cable de red: el host y la máquina virtual no pueden comunicarse. Si la "conexión local" del host tiene una cruz roja, no puede especificar la IP manualmente. La máquina virtual no puede obtener una dirección IP a través de DHCP. Después de especificar manualmente la IP, no puede comunicarse con el host porque el host no tiene una IP.

En este momento, la tarjeta de red VirtualBox Host-Only Network del host tiene una dirección IP, 192.168.56.1. Incluso si la máquina virtual especifica manualmente IP 192.168.56.*, no puede hacer ping al host.

Tarjeta de red 3: Utilice la solución Host-Only

ip: el servidor DHCP de VirtualBox le asignará una IP. Generalmente, obtiene 192.168.56.101, porque comienza desde 101. Usted. También puede especificar manualmente 192.168.56.*.

Cuando la computadora portátil está conectada con un cable de red: la máquina virtual puede comunicarse con la tarjeta de red VirtualBox Host-Only Network del host

Cuando la computadora portátil no está conectada a una red cable: la máquina virtual puede comunicarse con la red VirtualBox Host-Only del host Comunicación con tarjeta de red

Esta solución no se ve afectada si la conexión local del host (tarjeta de red) tiene una cruz roja.

------------------------------------------- -----------------------

Para las tres soluciones anteriores, puede hacer clic derecho en los dos pequeños íconos de TV en la parte inferior de la ventana de la máquina virtual para cambiar rápidamente. Conozca varios entornos de red.

Tampoco he probado la solución de Red Interna.

Resumen de las tres soluciones anteriores

Tongjin habilita las dos soluciones siguientes:

Tarjeta de red 2: utilice la solución Birdged Network

Tarjeta de red 3: use la solución solo host

La máquina virtual usa la IP de la tarjeta de red VirtualBox Host-Only Network del host para acceder al host: 192.168.56.1. "tenga cruz roja o no, siempre funcionará.

Cuando el host accede a la máquina virtual, utilice la IP de la tarjeta de red 3 de la máquina virtual: 192.168.56.101 Independientemente de si la "conexión local" del host tiene una cruz roja o no, siempre funcionará. .

La máquina virtual utiliza su propia tarjeta de red 2 para acceder a Internet. En este momento, el host debe poder acceder a Internet a través de una conexión por cable de "conexión local" (la tarjeta de red inalámbrica no funciona).