Para
comenzar, este manual está elaborado y probado en las distribuciones
Ubuntu, Lubuntu y Mint; aunque, ahora sí, puedo extrapolar a
cualquier distribución basada en Ubuntu.
Manual
de instalación y configuración:
1.
Habilitar el servicio de virtualización en la BIOS.
2.
Tener actualizado Linux y demás.
3.
Instalar las librerias necesarias:
4.
Modificar el fichero /etc/libvirt/qemu.conf
sustituyendo las líneas:
5.
Reiniciar el servicio libvirt:
6.
Instalar VNX, versión 2.0b.2270-201209171149, con
fecha 17-9-2012 (es
la que he probado en todos):
*Establecer
el directorio correspondiente donde se descargó para descomprimirlo
y para ejecutar el instalador.
7.
Copiar o mover el siguiente fichero:
8.
Instalar dinamips y dynagen:
9. Crear el
fichero que se usará como demonio, /etc/init.d/dynamips
:
10.
Dar permisos de ejecución al demonio dynamips
Hasta
aquí llegaría la instalación y configuración de VNX, como se puede
observar es bastante equivalente con la página
de instalación proporcionada por la UPM.
Manual
de uso:
Para
probar si realmente funciona la herramienta queda todavía:
1.
Descargar los sistemas de ficheros con la siguiente sentencia o desde
la web:
2.Descomprimirlo:
3.
Crear un enlace simbólico, que se usará en los ficheros xml para
referenciarlos:
4.
En el directorio /usr/share/vnx/example
se crearán los ficheros xml que representan los escenarios de red.
Para probar vienen creados ya unos, como el simple_ubuntu.xml que
usaremos para probar que todo funciona correctamente. Para ello
ejecutaremos una a una las siguientes ordenes:
*Por
cierto motivo seguramente de configuración es necesario realizar la
ejecución desde privilegios totales que proporciona “sudo su” y
no solo con “sudo vnx...”.
Y
tras ésto, debería arrancarse una máquina virtual con ubuntu.
Otros
comandos útiles:
- Para
apagar el escenario y preservar los cambios:
sudo
vnx -f simple_ubuntu.xml -v --shutdown
- Para apagar
y eliminar el escenario:
sudo
vnx -f simple_ubuntu.xml -v --destroy
Para crear
un escenario se pueden observar los escenarios ejemplos que vienen en
la carpeta o el escenario ejemplo de la web que es más completo,
pinchando aquí.
Para
cualquier información adicional y complementaria de esta potente
herramienta de virtualización, puede seguir por aquí.
Gracias por
vuestra paciencia, pero esta ausencia ha sido por el periodo de
exámenes/prácticas.