How to add Linux servers in Eve-ng

This post will show you how to add Linux servers in Eve-ng. Adding Linux servers to Eve-ng allows you to create a flexible lab environment for testing, learning, and simulating network setups. Eve-ng (Emulated Virtual Environment Next Generation) is a popular tool used by network professionals to practice and test various network scenarios. By adding Linux servers, you can enhance your lab environment, making it perfect for studying, certification practice, and pre-deployment testing.

Steps to Add Linux Servers in Eve-ng:

  1. Download Linux Image
  2. Upload the Linux Image to Eve-ng
  3. Access Eve-ng via CLI
  4. Unzip the Uploaded Linux Image
  5. Remove the Zipped Image File
  6. Fix Permissions
  7. Repeat for Additional Images

1. Download Linux Image

Download your preferred Linux image from –

2. Upload the Image to Eve-ng

Using WinSCP or FileZilla, SSH (TCP 22) to your Eve-ng and upload the downloaded image to the location

3. Access Eve-ng via CLI

Use Putty or other telnet clients, SSH (TCP 22) to your Eve-ng, and go to the location

4. Unzip the Uploaded Image

Unzip your uploaded image file. Make sure you use the correct name of the uploaded image. For example, for an Ubuntu desktop image

5. Remove the Zipped Image File

Remove the raw zipped image file from Eve-ng:

6. Fix Permissions

Run the following command to fix permissions:

7. Repeat for Additional Images

  • Repeat this procedure for each downloaded image, ensuring you use the correct image names in the commands.

Ready to Go Images Recommended Settings

Important Note: Before you start the Linux node, edit it with the right settings as per the table below. Add the node to the topology, point the mouse, and right-click to select “Edit”. Change the Qemu VGA setting manually (overwrite std to qxl). Ensure you check all settings for your node, including CPU, RAM, Ethernet, Qemu VGA, and console settings.

Credentials and Recommended Node Settings Table

We have used universal credentials in all our Linux images.

  • root/root
  • user/Test123
  • root/Test123
  • For new Kali 2019.3 Linux with RDP enabled:
    root/toor

Leave a Comment