How to add cisco viptela images to eve-ng

Follow the Below Steps to add Cisco Viptela images to Eve-ng.

Eve-ng is one of the best emulators to Practice Cisco viptela images, where you can import the image in eve-ng and access it directly. You can set up your own lab and practice as much as you want.
To install Eve-ng on your desktop check below Post-
How to install Eve-ng on Vmware.

1. Download Cisco viptela Images.

Images used and supported for this post.

EVE Image NameDownloaded FilenameVersionvCPUsvRAMInterfaces

If you do not have access to Cisco Website you can download the image from below alternate link.


Images provided above are strictly for educational purposes and are not hosted on the server. We are just indexing the links found on the internet for educational purposes only.

2. Create an Image directory in EVE-NG

SSH to EVE and login as root, from cli, and create an image directory in the EVE:

mkdir /opt/unetlab/addons/qemu/vtbond-19.2.3

create image directory for Cisco Viptela vtedge-19.2.3 image

mkdir /opt/unetlab/addons/qemu/vtedge-19.2.3

create image directory for Cisco Viptela vSmart 19.2.3 image

mkdir /opt/unetlab/addons/qemu/vtsmart-19.2.3

create image directory for Cisco Viptela vtmgmt-19.2.3

mkdir /opt/unetlab/addons/qemu/vtmgmt-19.2.3

3. Preparing Eve-ng for Cisco viptela.

Upload the downloaded cisco viptela image to the EVE using for example FileZilla or WinSCP. Then login as root using SSH protocol and uncompress it:

create the abc directory and upload the image in the directory using FileZilla or WinSCP and then decompress the image.

Upload the downloaded image to the EVE using, for example, FileZilla or WinSCP.

4. Upload the Cisco viptela images to Eve-ng.

open filezilla and connect to eve-ng server.

put complete path in directory and open the viptela image directory


then, open the respective directory and upload the images

5. Fixing the permission

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions 

Leave a Comment