Jugando con Qemu y KVM en Debian8

Bien, hoy nos toca instalar Qemu y KVM en nuestro querido Debian 8. Tópico, hacer videos de las configuraciones de los servidores para los clientes Windows… ¿En serio? Si, todavia debemos hacer este trabajito… Darle tutoriales de como configurar en Windows la red, el Pidgin, Thunderbird/WindowsMail, Firefox, entre otros servicios que nuestros usuarios no son tan diestros.

Qué hice yo??? Yo NO voy a instalar Windows en mi PC, por lo que me instalaré Qemu+KVM y listo, instalo una máquina virtual en Windows donde hago las pruebas y lo grabo todo con Vokoscreen. ¿Ven que fácil?

Bueno, lo primero es probar que nuestro microprocesador soporta virtualización, la cual debe estar habilitada en el BIOS, para ser usada por el sistema.

ivt_bios

Con un micro i3 2100, algo viejito estoy haciendo estas pruebas, no importa la edad, el tipo resuelve el asunto…

Ahora que activamos la virtualización en el BIOS, reiniciamos y nos llegamos a la consola…

Lo primero es ver si nuestro micro soporta virtualización a niuvel de núcleo, que si la soporta:

root@happyharry:/etc/network# egrep -c "(svm|vmx)" /proc/cpuinfo
4

Como vemos tenemos cuatro cores a nuestra dispocisión… Pero y si mi micro muestra un cero “0”??? No puedes virtualizar nada de nada… Así que ya sabes.

Ahora seguimos en la consola:

root@happyharry:/etc/network# apt install qemu-kvm libvirt-bin bridge-utils virt-manager

Aceptamos y esperamos a que termine de instalar…

El usuario root y los miembros del grupo libvirt son los únicos que tienen permisos para utilizar las máquinas virtuales KVM. Por tanto debemos hacer a nuestro usuario miembro del grupo libvirt y kvm:

root@happyharry:/etc/network# adduser koratsuki libvirt
root@happyharry:/etc/network# adduser koratsuki kvm

Entonces… Hasta aquí todo bien, ahora nos toca configurar la red…

Vamos a poner  al host y a las maquinas virtuales con IPs de nuestra red. Consola nuevamente, pues debemos apagar nuestra interfaz de red, para hacer un bridge que es como aconsejan en qemu que debe configurarse la red:

root@happyharry:/etc/network# ifdown eth0

Y editamos nuestro archivo de configuración de la red, dejándolo de la siguiente manera[en mi caso], usted debe rellenar esos datos con las direcciones correspondientes de su red…

iface eth0 inet manual

auto br0
iface br0 inet static
address 192.168.100.150
network 192.168.100.0
netmask 255.255.255.0
broadcast 192.168.100.255
gateway 192.168.100.1
dns-nameservers 192.168.100.14
bridge_ports all
#bridge_ports eth0
bridge_stp off
bridge_maxwait 0
bridge_fd 0

Cerrar y guardar los cambios. Edite estos settings en dependencia de sus necesidades… Ahora sólo queda activar la interfaz y reiniciar la red:

root@happyharry:/etc/network# ifup br0
root@happyharry:/etc/network# /etc/init.d/networking restart

Y listo. Ya acabamos. Dicen en los foros de qemu y kvm que es recomendado reiniciar la PC para que el kernel asimile los cambios, por si o por no, yo reinicié…

Ahora sólo nos queda empezar a trabajar, en el menú del systema[yo uso KDE], en el apartado Sistema, ejecutamos Virtual Machine Manager, que es la interfaz grafica del libvirt… Y a crear máquinas virtuales…

Yo he usado poco kvm, hoy lo voy a testear y después les comento…

Saludos y espero les sea útil…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *