Saltar la navegación

Conexión de una máquina virtual a la red interna

Una vez tenemos creado nuestro bridge vmbr1, tenemos dos posibilidades:

  • Conectarle una máquina que ya está funcionando. Es decir, añadir una nueva interfaz de red a una máquina ya existente.
  • Crear una nueva máquina conectada a este bridge.

Para explicar este apartado vamos a construir el siguiente esquema de red:

img
Imagen de elaboración propia (CC BY-NC-SA)
  • La máquina router ya está creada y está conectada al bridge vmbr0, le vamos a añadir una nueva interfaz de red conectada al bridge vmbr1 y la vamos a configurar con la ip 10.0.0.1/24.
  • La máquina cliente la vamos a crear conectada al bridge vmbr1 con la dirección 10.0.0.2/24.

Añadir una nueva interfaz de red a una máquina

La máquina router ya está funcionando y tiene una interfaz de red conectada a vmbr0. Podemos añadirle una nueva interfaz de red desde el apartado Hardware de la máquina:

img
Imagen de elaboración propia (CC BY-NC-SA)

Elegimos al bridge al que va a estar conectada esta nueva interfaz (recuerda elegir el driver VirtIO):

img
Imagen de elaboración propia (CC BY-NC-SA)

En la red interna a la que hemos conectado la máquina no existe ningún servidor DHCP por lo que tendremos que hacer una configuración manual del direccionamiento de esta interfaz de red. La manera de hacer esta configuración dependerá del sistema operativo de la máquina que estamos configurando (en mi caso es una distribución Debian). Podemos comprobar que ya tenemos dos interfaces configuradas:

img
Imagen de elaboración propia (CC BY-NC-SA)

La nueva interfaz se llama ens19 y es la que tenemos que configurar. Para ello modificamos el fichero /etc/network/interfaces y añadimos el siguiente contenido:

img
Imagen de elaboración propia (CC BY-NC-SA)

Y para terminar la configuración levantamos la interfaz con ifup y comprobamos que ya tiene asignada la ip:

img
Imagen de elaboración propia (CC BY-NC-SA)

Crear una nueva máquina virtual conectada a la red interna

La máquina cliente la vamos a crear conectada directamente al nuevo bridge. Para ello durante la creación de la nueva máquina escogemos el nuevo bridge:

img
Imagen de elaboración propia (CC BY-NC-SA)

Una vez creada, comprobamos que esta máquina está conectada a vmbr1:

img
Imagen de elaboración propia (CC BY-NC-SA)

De la misma forma que hemos configurado la ip en la máquina router, vamos a configurar la ip de esta máquina. Vamos a configurar la ip 10.0.0.2/24:

img
Imagen de elaboración propia (CC BY-NC-SA)

Y comprobamos que hay conectividad con la otra máquina:

img
Imagen de elaboración propia (CC BY-NC-SA)

Conclusiones

La creación de diferentes Linux Bridge nos posibilita la construcción de escenarios complejos de red. Además, tenemos que tener en cuenta que añadir o eliminar una interfaz de red se puede realizar en "caliente" sobre una máquina que esté funcionando. Del mismo modo, podemos modificar una interfaz de red ya existente para cambiar el bridge al que está conectada.

Vídeo: Conexión de una máquina virtual a la red interna

Vídeo: Conexión de una máquina virtual a la red interna

Creado con eXeLearning (Ventana nueva)