This post is a detailed guide on how to add Cisco SD-WAN Viptela images to EVE-NG, showing the step-by-step process. You’ll learn how to download Cisco Viptela images, create necessary directories in EVE-NG, prepare the environment, upload the images, and fix permissions. Following these steps will enable you to set up and manage your own SD-WAN lab environment within EVE-NG, perfect for network emulation and testing.
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.
List of Images supported in Eve-ng.
To install Eve-ng on your desktop check below Post-
How to install Eve-ng on Vmware.
Table of contents
Download Cisco viptela Images.
Images used and supported for this post.
EVE Image Name | Downloaded Filename | Version | vCPUs | vRAM | Interfaces |
---|---|---|---|---|---|
vtbond-19.2.3 | viptela-edge-19.2.3-genericx86-64.qcow2 | 19.2.3 | 1 | 1024 | 2 |
vtedge-19.2.3 | viptela-edge-19.2.3-genericx86-64.qcow2 | 19.2.3 | 1 | 1024 | 5-8 |
vtsmart-19.2.3 | viptela-smart-19.2.3-genericx86-64.qcow2 | 19.2.3 | 2 | 2048 | 2 |
vtmgmt-19.2.3 | viptela-vmanage-19.2.3-genericx86-64.qcow2 | 19.2.3 | 4 | 16384 | 2 |
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 www.networkhunt.com server. We are just indexing the links found on the internet for educational purposes only.
Create an Image directory in EVE-NG
To create image directories for Cisco SD-WAN Viptela in EVE-NG, SSH into EVE-NG and log in as root. Use the following commands to create the necessary directories:
1. Create an image directory for Cisco Viptela vBond
mkdir /opt/unetlab/addons/qemu/vtbond-19.2.3
2. create an image directory for Cisco Viptela vEdge
mkdir /opt/unetlab/addons/qemu/vtedge-19.2.3
3. create an image directory for Cisco Viptela vSmart
mkdir /opt/unetlab/addons/qemu/vtsmart-19.2.3
4. create image directory for Cisco Viptela vManage
mkdir /opt/unetlab/addons/qemu/vtmgmt-19.2.3
Upload the Cisco viptela images to Eve-ng.
Uploading Cisco Viptela images to EVE-NG is a crucial step for setting up a robust SD-WAN lab environment. This guide walks you through the process of connecting to your EVE-NG server using FileZilla or WinSCP, navigating to the appropriate directories, and uploading the necessary image files. By following these steps, you can ensure your Viptela images are correctly installed and ready for network emulation and testing.
Upload the downloaded image to the EVE using, for example, FileZilla or WinSCP.
To upload Cisco Viptela images to EVE-NG, follow these steps:
- Open FileZilla: Launch FileZilla on your computer.
- Connect to the EVE-NG Server:
- In FileZilla, enter the EVE-NG server’s IP address in the “Host” field.
- Enter your EVE-NG server’s username (typically
root
) and password. - Click “Quickconnect” to establish the connection.
- Navigate to the Image Directory:
- In the “Remote site” section of FileZilla, navigate to the directory path
/opt/unetlab/addons/qemu/
. - This directory contains the subdirectories where the images will be uploaded.
- In the “Remote site” section of FileZilla, navigate to the directory path
- Open the Viptela Image Directory:
- Within the
/opt/unetlab/addons/qemu/
directory, locate and open the directory corresponding to the Viptela image you are uploading (e.g.,vtbond-19.2.3
,vtedge-19.2.3
,vtsmart-19.2.3
, orvtmgmt-19.2.3
).
- Within the
- Upload the Images:
- In the “Local site” section of FileZilla, navigate to the location on your computer where the downloaded Viptela images are stored.
- Select the relevant image file (e.g.,
viptela-edge-19.2.3-genericx86-64.qcow2
). - Drag and drop the selected image file(s) from the “Local site” to the appropriate directory in the “Remote site” (e.g.,
vtedge-19.2.3
).
- Repeat for Other Images:
- Repeat the upload process for each Viptela image file, ensuring each one is placed in its corresponding directory (e.g.,
vBond
images go into/opt/unetlab/addons/qemu/vtbond-19.2.3
).
- Repeat the upload process for each Viptela image file, ensuring each one is placed in its corresponding directory (e.g.,
Fixing the permission
After uploading the Cisco Viptela images to EVE-NG, it is essential to fix the file permissions to ensure the images function correctly within the environment. This step involves running a specific command on the EVE-NG server to set the appropriate permissions for the uploaded files.
- SSH into EVE-NG Server:
- Use an SSH client (such as PuTTY) to connect to your EVE-NG server.
- Log in as the root user.
- Run the Fix Permissions Command:
- Execute the following command to fix the permissions for the uploaded images:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
- Execute the following command to fix the permissions for the uploaded images:
- Verify the Permissions:
- Ensure the command runs successfully without errors.
Adding Cisco SD-WAN Viptela Nodes in EVE-NG via GUI
Adding Cisco SD-WAN Viptela nodes in EVE-NG allows you to create and manage a virtual SD-WAN environment for testing and learning purposes. This guide outlines the steps to add and configure Viptela nodes such as vBond, vEdge, vSmart, and vManage within the EVE-NG graphical user interface (GUI). By following these steps, you can easily set up a comprehensive SD-WAN lab environment for network emulation and practice.
To add Cisco SD-WAN Viptela nodes in EVE-NG using the GUI, follow these steps:
- Open EVE-NG Web Interface:
- Launch your web browser and navigate to the EVE-NG web interface.
- Log in with your EVE-NG credentials.
- Create a New Lab:
- Click on “Lab” from the top menu and select “New Lab.”
- Fill in the lab details (name, description, etc.) and click “Save.”
- Add a Node:
- Click on the “Add an Object” button (plus icon) on the toolbar.
- Select “Node” from the dropdown menu.
- Select Cisco SD-WAN Viptela Node:
- In the “Add a new node” window, scroll through the list of available node types and select the appropriate Cisco Viptela node type (e.g.,
vBond
,vEdge
,vSmart
, orvManage
).
- In the “Add a new node” window, scroll through the list of available node types and select the appropriate Cisco Viptela node type (e.g.,
- Configure Node Settings:
- In the configuration window, set the node name, select the desired image version from the dropdown, and adjust other parameters like RAM and CPU if needed.
- Click “Save” to add the node to the lab.
- Start Nodes:
- Once all nodes are added and connected, click on the “Start” button (play icon) on the toolbar to power on the nodes.
Read More