How To Install Eve Ng In Windows 11

People are currently reading this guide.

Alright, let's get EVE-NG up and running on your Windows 11 machine! This is a fantastic tool for network simulation, and we'll walk through the entire process together.

Ready to dive in and build your virtual network lab? Let's start with the very first step!

Step 1: Preparing Your System - Laying the Foundation

Before we even think about downloading EVE-NG, we need to make sure your Windows 11 environment is ready for it. EVE-NG runs as a virtual machine, so we'll need virtualization enabled.

Enabling Hardware Virtualization

This is a crucial step. If hardware virtualization isn't enabled, your virtual machine software won't be able to function correctly. Here's how to check and enable it:

  1. Check if Virtualization is Enabled:

    • Open Task Manager (Ctrl + Shift + Esc).
    • Go to the Performance tab.
    • Look for the Virtualization entry. If it says "Enabled," you're good to go! If it says "Disabled," proceed to the next steps.
  2. Enabling Virtualization in BIOS/UEFI:

    • Restart your computer.
    • As your computer boots up, you'll need to enter the BIOS/UEFI settings. The key to press varies depending on your motherboard manufacturer. Common keys include Del, F2, F12, Esc. Keep an eye on the screen during startup for the prompt.
    • Once in the BIOS/UEFI, navigate through the menus to find settings related to CPU Configuration, Advanced Settings, or Virtualization Technology.
    • Look for options like Intel Virtualization Technology (VT-x) or AMD-V.
    • Enable these options.
    • Save your changes and exit the BIOS/UEFI. Your computer will restart.

Installing VMware Workstation Player (Free for Non-Commercial Use)

EVE-NG is typically run within a virtual machine environment. VMware Workstation Player is a popular and free option for non-commercial use on Windows.

  1. Navigate to the VMware Download Page: Open your web browser and go to the official VMware Workstation Player download page. Search for "VMware Workstation Player download."
  2. Download the Installer: Find the download link for the latest version of VMware Workstation Player for Windows and click on it to download the executable (.exe) file.
  3. Run the Installer: Once the download is complete, locate the installer file and double-click it to begin the installation process. 1  
  4. Follow the On-Screen Instructions: The installation wizard will guide you through the setup.
    • Read and accept the license agreement.
    • Choose the installation location (the default is usually fine).
    • Decide whether you want to install enhanced keyboard driver and add VMware to the system PATH (generally recommended).
    • Click Install to begin the installation.
    • Once the installation is complete, click Finish. You might be prompted to restart your computer; if so, do it.

Step 2: Downloading the EVE-NG OVA File - Getting the Core

Now that your system is prepared with virtualization enabled and VMware Workstation Player installed, it's time to download the EVE-NG virtual appliance. EVE-NG is distributed as an OVA (Open Virtual Appliance) file, which is a packaged virtual machine.

  1. Access the EVE-NG Website: Open your web browser and go to the official EVE-NG website (https://www.eve-ng.net/).
  2. Navigate to the Download Section: Look for a "Download" or "Community" section on the website. You'll likely need to register for a free account to access the downloads.
  3. Download the EVE-NG Community Edition OVA: Find the download link for the EVE-NG Community Edition OVA file. Make sure you're downloading the OVA file, as this is what VMware Workstation Player can directly import.
  4. Wait for the Download to Complete: The OVA file is usually quite large, so the download might take some time depending on your internet connection speed.

Step 3: Importing the EVE-NG OVA into VMware - Bringing it to Life

With the EVE-NG OVA file downloaded, the next step is to import it into VMware Workstation Player. This will create the EVE-NG virtual machine on your system.

  1. Launch VMware Workstation Player: Open the VMware Workstation Player application that you installed in Step 1.
  2. Click on "Open a Virtual Machine": In the VMware Workstation Player window, you'll see an option like "Open a Virtual Machine." Click on it.
  3. Browse to the OVA File: A file explorer window will open. Navigate to the location where you saved the downloaded EVE-NG Community Edition OVA file.
  4. Select the OVA File and Click "Open": Select the OVA file and click the "Open" button.
  5. Configure Virtual Machine Settings (Optional but Recommended): VMware Workstation Player will now prompt you to enter a name for the virtual machine and choose a location to store its files. You can keep the default settings or customize them as needed. Pay attention to the following:
    • Virtual Machine Name: Give your EVE-NG VM a descriptive name (e.g., "EVE-NG Lab").
    • Location: Choose a drive and folder with enough free space to store the virtual machine files.
  6. Click "Import": Once you're satisfied with the settings, click the "Import" button. VMware will now begin the process of importing the EVE-NG virtual appliance. This might take a few minutes.

Step 4: Initial Configuration and First Boot - Setting Things Up

After the import process is complete, you'll see the EVE-NG virtual machine listed in your VMware Workstation Player library. Now it's time to start it up and perform some initial configuration.

  1. Select the EVE-NG Virtual Machine: In the VMware Workstation Player window, select the EVE-NG virtual machine you just imported.
  2. Click "Play virtual machine": Click the "Play virtual machine" button (it looks like a green triangle). This will start the EVE-NG virtual machine.
  3. Observe the Boot Process: The virtual machine will boot up, and you'll see various messages on the console. This is normal.
  4. Login for the First Time: Once the boot process is complete, you'll be presented with a login prompt. The default credentials for EVE-NG Community Edition are:
    • Login: root
    • Password: eve
    • Remember that Linux is case-sensitive, so type these exactly as shown.
  5. Initial Configuration Script: After logging in, you'll likely be greeted by a configuration script. This script will guide you through some basic settings:
    • Hostname: You can set a hostname for your EVE-NG instance (e.g., eve-ng).
    • Domain Name: You can set a domain name (or leave it as the default).
    • Root Password: It's highly recommended to change the default root password. Enter a new, strong password and confirm it.
    • DNS Server: You can configure a DNS server or use the default. If you have internet access on your host machine, you can often use your router's IP address as the DNS server.
    • NTP Server: You can configure an NTP server for time synchronization.
    • Network Configuration: You'll be asked about your network configuration. For most home users, DHCP is the easiest option, as it will automatically obtain an IP address for your EVE-NG VM. If you prefer a static IP address, you'll need to provide the IP address, netmask, and gateway.
  6. Reboot if Prompted: After completing the configuration script, you might be prompted to reboot the system. If so, type reboot and press Enter.

Step 5: Accessing the EVE-NG Web Interface - The Graphical Gateway

Once EVE-NG has rebooted, it will display an IP address on the console. This is the IP address you'll use to access the web interface.

  1. Open Your Web Browser: On your Windows 11 host machine, open your favorite web browser (Chrome, Firefox, Edge, etc.).
  2. Enter the EVE-NG IP Address: In the address bar of your browser, type the IP address that was displayed on the EVE-NG console and press Enter.
  3. Login to the Web Interface: You'll be presented with a login page. The default credentials for the EVE-NG web interface are:
    • Username: admin
    • Password: eve
    • Again, remember that these are case-sensitive.
  4. Explore the EVE-NG Web Interface: Congratulations! You've successfully installed EVE-NG. Take some time to explore the web interface. You can now start creating your virtual labs by adding nodes (routers, switches, firewalls, PCs, etc.) and connecting them.

Step 6: Adding and Using Network Device Images - Populating Your Lab

EVE-NG itself doesn't come with pre-installed network device operating systems. You'll need to provide these images yourself. This typically involves uploading QCOW2 or other supported image formats to your EVE-NG instance. The process for this is a bit more involved and depends on the specific vendor and image format. You'll usually use an SCP client (like WinSCP on Windows) to transfer these images to the EVE-NG VM. Refer to the EVE-NG documentation for detailed instructions on image requirements and the correct directory structure for uploading them.

Frequently Asked Questions (How to...)

Here are some common questions related to installing and using EVE-NG:

How to check if virtualization is enabled in Windows 11?

Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, and look for the "Virtualization" entry.

How to enter BIOS/UEFI settings during startup?

Restart your computer and press the designated key (usually Del, F2, F12, or Esc) repeatedly during the boot process.

How to download VMware Workstation Player?

Go to the official VMware website and search for the download page for VMware Workstation Player.

How to download the EVE-NG OVA file?

Register for a free account on the official EVE-NG website and navigate to the download section to find the Community Edition OVA file.

How to import the EVE-NG OVA into VMware?

Open VMware Workstation Player, click "Open a Virtual Machine," browse to the downloaded OVA file, and click "Open" and then "Import."

How to find the default login credentials for EVE-NG?

For the console login, it's username root and password eve. For the web interface, it's username admin and password eve.

How to change the root password in EVE-NG?

Log in to the EVE-NG console as root, and you'll likely be prompted to change the password during the initial configuration. You can also use the passwd command later.

How to access the EVE-NG web interface?

Once EVE-NG is running, open a web browser on your host machine and enter the IP address displayed on the EVE-NG console.

How to upload network device images to EVE-NG?

Typically, you'll use an SCP client (like WinSCP) to securely copy the required QCOW2 or other supported image files to the appropriate directories within the EVE-NG virtual machine. Consult the EVE-NG documentation for the specific directory structure.

How to create a new lab in EVE-NG?

Once logged into the EVE-NG web interface, click on "Add new lab," give it a name, and then you can start adding nodes and connecting them.

That's a comprehensive guide to installing EVE-NG on your Windows 11 system! Take your time with each step, and don't hesitate to refer to the official EVE-NG documentation if you encounter any issues. Happy labbing!

1324240809095748806

You have our undying gratitude for your visit!