Virt-manager

De La Wiki de KiVi
Revisión del 10:50 10 abr 2024 de Admin (discusión | contribs.) (Página creada con «Ya expliqué el funcionamiento de Gnome-Boxes, una herramienta muy sencilla para crear máquina virtuales, pero hoy vamos a ir más allá con la virtualización de máquinas con Qemu y KVM, en este caso utilizaremos la herramienta virt-manager con la que gestionaremos estas máquinas de manera mucho más avanzada. Entre las ventajas que tendremos será la asignación de red por puente, la posibilidad de montar recursos locales mientras el equipo se enciende (disc…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Ya expliqué el funcionamiento de Gnome-Boxes, una herramienta muy sencilla para crear máquina virtuales, pero hoy vamos a ir más allá con la virtualización de máquinas con Qemu y KVM, en este caso utilizaremos la herramienta virt-manager con la que gestionaremos estas máquinas de manera mucho más avanzada.

Entre las ventajas que tendremos será la asignación de red por puente, la posibilidad de montar recursos locales mientras el equipo se enciende (discos duros locales o por USB), montar varios discos virtuales, entre muchas más.

Virt-manager, igual que boxes, permite la creación de instantáneas para realizar tus copias de seguridad.

Instalación

La instalación más sencilla es ejecutar:

sudo dnf install virt-manager

Y el mismo instalaría las dependencias que faltarían a comparación de la instalación de Gnome-Boxes. Lo siguiente es añadir a nuestro usuario al grupo de virtualización:

sudo usermod -a -G libvirt mi_usuario

Y reiniciamos sesión.


Como vemos en la ventana principal (no ha cambiado en años), tenemos la opción de

Tipos de redes

Lo primero a tener en cuenta a la hora de crear una máquina virtual es, en qué red la voy a conectar. Existen dos tipos de redes a la que formaría parte:

  • NAT, o Network Address Translation, que es una red interna creada para la comunicación entre las máquinas virtuales y el host.El Gestor de máquinas virtuales ya nos regala una NAT, nos genera una tarjeta de red virtual y un rango de IP que podemos configurar como servicio DHCP o no.
  • DIspositivo puente, o Bridge, que se utilizaría para que la máquina virtual se identifique en la red local como una máquina más mediante una interficie de red. El puente se ha de generar desde el administrador red del sistema ( Network-manager ), normalmente, se utilizan dos tarjetas de red, una para el host y otra para las conexiones puente, de esta manera no influye en el host.Si nuestra intención es generar una red virtual de pruebas, podemos trabajar con la red por defecto, pero si queremos tener máquinas en producción de servicio, debemos montar el dispositivo puente. Al instalar el virt-manager ya se crea una red NAT por defecto con DHCP activado, para todas las máquinas virtuales, de 192.168.100.2 a 192.168.100.254 siendo la IP 192.168.100.1 la puerta de enlace y la IP del host. La gestión de un dispositivo puente es poco más complicado, primero, es recomendable tener una tarjeta de red dedicada, un ejemplo sería, en un equipo convencional, tener la tarjeta integrada en la placa madre del ordenador para conectar el host a la red, y una tarjeta adicional, por ejemplo, adaptador USB a LAN, para definir como dispositivo puente para las máquinas que se crearán.

Para eso, en el sistema hay que eliminar el dispositivo ethernet creado para crear el dispositivo puente con la tarjeta de red, el resto, normalmente, es automático, solo tenemos que reiniciar el equipo para estar más seguros. Una vez iniciado el sistema veremos que ya está creado el dispositivo puente y enlazado con la interficie de red y las redes virtuales. – Configurando la interficie con el Network – Manager. – Ejemplo de interficies configuradas.  – Comprobando con brctl. Una vez creado el puente, solo queda crear o asignar la interface a la máquina virtual. – ejemplo de asignación de la interficie virtual a bridge0 . NOTA – la interficie se ha de escribir manualmente A continuación, un video práctico.