EVE-NG (Emulated Virtual Environment Next Generation) is a powerful network emulator that allows you to create complex network topologies for testing and learning purposes. Installing EVE-NG on VMware Workstation provides a flexible and efficient environment for network professionals and enthusiasts.

🛠️ Prerequisites

Before we begin, ensure you have the following:

    • System Requirements:
        • RAM: Minimum 8 GB

        • CPU: At least 4 cores

        • Disk Space: Minimum 60 GB

Step-by-Step Installation

1. Create a New Virtual Machine

    1. Open VMware Workstation.

    1. Click on “Create a New Virtual Machine”.

    1. Choose “Typical (recommended)” and click Next.

    1. Select “I will install the operating system later” and browse to the downloaded EVE-NG ISO file.

    1. Click Next.

2. Configure the Virtual Machine

    1. Set the Guest Operating System to Linux and the version to Ubuntu 64-bit.
    2. Name the virtual machine (e.g., “EVE-NG”) and choose a location to store the VM files.                                                                                                                                                        

    1. Specify the disk capacity (minimum 60 GB) and choose “Store virtual disk as a single file”.                                                                                                                        

    1. Click Next and then Finish.

3. Customize Hardware Settings

    1. Before starting the VM, click on “Edit virtual machine settings”.

    1. Adjust the following settings:
        • Memory: Allocate at least 8 GB.

        • Processors: Assign at least 4 cores.

        • Network Adapter: Set to Bridged or NAT, depending on your network configuration.

    1. Click OK to save the settings.

    1. Again click on “Edit virtual machine settings”. Now we need to select the ISO package which we download form the EVE-NG official site. Then click ok.

4. Install EVE-NG

    1. Start the virtual machine.

    1. The EVE-NG installer will boot. Follow the on-screen instructions:
        • Select the appropriate language and keyboard layout.

        • Configure the network settings (DHCP or static IP).

        • Set the hostname and domain name.

        • Create a user account and set the password.

        • Install the GRUB bootloader when prompted.

Image Suggestion: Photos of the EVE-NG installation process, particularly the network configuration and user setup screens.

5. Access the EVE-NG Web Interface

    1. After installation, the VM will reboot. Log in with the credentials you created.

    1. Run the command ip a to find the IP address assigned to the EVE-NG VM.

    1. On your host machine, open a web browser and navigate to https://<EVE-NG-IP>.

    1. Log in to the web interface using:
        • Username: admin

        • Password: eve

Image Suggestion: Screenshot of the EVE-NG login page in the web browser.

Post-Installation Tips

    • Update the System: It’s recommended to update the EVE-NG system to the latest packages:

    •  

>apt update && apt upgrade

    • Upload Device Images: Use tools like WinSCP to upload device images to /opt/unetlab/addons/qemu/. Ensure you have the appropriate licenses for the images you intend to use.

    • Create Your First Lab: Within the EVE-NG web interface, you can start creating network topologies by adding nodes and connecting them as desired.