Eve-ng es un pedazo de emulador de dispositivos de networking como la copa de un pino, que se suele decir. Es capaz de emular muchos sistemas y tecnologías. En este artículo me centraré en explicar cómo añadir imágenes de dispositivos L2 y L3 a este emulador para preparar nuestras certificaciones como CCNA o CCNP.
Pasos a seguir
Los pasos son sencillos y asumimos que ya tienes Eve-NG instalado y funcionando.
- Descargar las imágenes de los dispositivos que vamos a usar.
- Subir las imágenes a nuestro EVE-NG
- Generar una licencia para imágenes IOU/IOL
- Arrancar y tirar 🙂
Hacernos con las imágenes
Las imágenes que vamos a usar son las siguientes:
Tipo | Nombre de la imagen | Versión | vRAM |
---|---|---|---|
L2 | L2-ADVENTERPRISEK9-M-15.1-20130726.bin | I86BI_LINUXL2-ADVENTERPRISEK9-M 15.1(20130726:213425) | 192 |
L3 | L3-ADVENTERPRISEK9_IVS-M-15.3-0.9T.bin | I86BI_LINUX-ADVENTERPRISEK9_IVS-M 15.3(0.9)T | 128 |
Podéis descargarlas desde aquí.
Subir los archivos
Podéis subir los archivos por SSH, por SCP…. lo que sea. En mi caso voy a usar WinSCP.
Las imágenes las tenemos que subir en EEV-NG al directorio “/opt/unetlab/addons/iol/bin“

Configurando permisos y licencia
Ahora en nuestro EVE-NG necesitamos hacer lo siguiente:
cd /opt/unetlab/addons/iol/bin
chmod +x licencia.py
./licnecia.py
Os mostrará algo así:

Ahora vamos a crear un archivo con el nombre iourc.
vim iourc
En ese archivo tenemos que pegar la licencia que nos ha generado el paso anterior. En mi caso:
[license]
eve-ng = 972f30267ef51616;
Una vez lo peguéis, es cuestión de guardar y salir. Ahora ya queda arreglar los permisos:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Comprobando que funciona
Ahora nos vamos a EVE-NG y agregamos un nodo nuevo seleccionando Cisco IOL

Y en “imagen” seleccionamos una de las dos.

Ya solo nos queda arrancar y listos 🙂