一、介绍
EVE-NG(全称 Emulated Virtual Environment - Next Generation)是面向网络、安全和 DevOps 专业人员,可模拟 Cisco、H3C、Huawei 等多厂商部分设备并运行 Windows、Linux 等操作系统的功能强大且通用的仿真虚拟环境。
支持 Dynamips、IOL 和 QEMU 三种镜像
- Dynamips:模拟思科早期路由器硬件,运行真实的思科 IOS 操作系统镜像,不能模拟交换机上的专用芯片,所以没有交换机的镜像。
- IOL(IOS On Linux):可直接在 Linux 系统上运行的可执行文件,有路由器和交换机镜像。
- QEMU:可模拟各种平台的硬件,借助 KVM 虚拟化技术可以模拟物理机硬件来安装 Windows 和 Linux 等操作系统,仅限于 x86 平台。
EVE-NG 分为两个核心版本:
- 社区版(Community):完全免费,适合个人学习、实验场景(从 v7 版本开始没有了社区版)。
- 专业版(Pro):需付费使用,提供更全面的企业级功能与技术支持。若需购买专业版,可联系 EmulatedLab 中国独家代理。
本次推荐的 EVE-NG“懒人版”,基于最新更新至 6.2.0-4 版本的 EVE-NG 社区版制作,预先集成常用虚拟机镜像及额外实用功能,导入 VMware Workstation 后开机即可直接使用。
二、软件下载
三、VMware Workstation 安装
-
双击下载好的安装包,进入软件安装引导,单击“下一步”。

-
勾选“我接受许可协议中的条款”,单击“下一步”。

-
兼容性设置,单击“下一步”。

-
保持默认安装位置,单击“下一步”。

-
去除“启动时检查产品更新”和“加入 VMware 客户体验提升计划”,单击“下一步”。

-
保持默认,单击“下一步”。

-
单击“安装”,开始安装。

-
等待安装完成,单击“完成”。

-
双击桌面上生成的软件图标,打开软件。

-
选择“将 VMware Workstation 17 用于个人用途”,单击“继续”。

-
单击“完成”,进入软件。

四、EVE-NG 懒人版导入
-
下载完压缩包以后,使用解压软件完成解压。


解压出来以后将会得到一个名为
EVE-NG社区懒人版6.0.ova文件。
-
打开 VMware Workstation 软件,点击“打开虚拟机”。

-
找到解压后的
EVE-NG社区懒人版6.0.ova文件,点击“打开”。
-
在“导入虚拟机”页面,设置新虚拟机的名称后,点击“导入”。

-
等待导入完成。

五、网络配置
-
点击“编辑”→“虚拟网络编辑器”,调整网络配置。

-
点击“更改设置”。

-
选择“VMnet8”,勾选“主机连接”和“DHCP”,点击“确定”。

-
回到虚拟机页面,点击“编辑虚拟机设置”。

-
根据本地物理机 CPU 和内存的情况调整虚拟机 CPU 和内存的分配,并将网络修改为“VMnet8”。

-
点击“开启此虚拟机”完成开机。

-
虚拟机开机以后即可看到 IP 地址,使用 ping 命令测试网络连通性。


六、EVE-NG 控制台访问
-
打开浏览器,在地址栏输入 IP 地址,访问 EVE-NG 控制台。

-
使用默认账号“admin”密码“eve”登录控制台。


七、安装 EVE-NG 客户端软件
-
下载“EVE-NG-Win-Client-Pack-3.0.exe”安装包,双击打开,一直点击下一步,完成软件安装。


-
如果已经安装过 Wireshark 软件,需要去掉“Wireshark 3.0.6”的勾选,没有安装过的就不要去掉勾选。

-
一直点击下一步,完成 UltraVNC 软件安装。









UltraVNC 安装完成。

-
EVE-NG-Win-Client-Pack-3.0 安装完成。

八、实验测试
-
点击“Close lab”,关闭默认的拓扑图。

-
在首页工作区,点击“Add new lab”按钮,新建实验拓扑。

-
给拓扑命名后,点击“Save”。

-
点击“Add an object”添加网络设备。

-
加入两台设备连线以后,开机,测试功能是否正常。


九、总结
至此 EVE-NG 在虚拟机中就安装完成。如果需要更多帮助,可以直接访问 Emulatedlab 论坛(https://www.emulatedlab.com/forum.php)学习。