本文最后更新于 2024-08-19,文章内容可能已经过时。

🤯前言

EVE-NG 是国外大神们开发的,融合了 dynamips,IOL,KVM。它是深度定制的 Ubuntu 操作系统,可以直接把它安装在 x86 架构的物理主机上。它也有 ova 版本,可以导入到 VMware 等虚拟机软件中运行。由于真机设备在大型实验当中操作繁琐,并且只能在机房测试,因此需要虚 拟化网络实验平台,可以在任意地点对任意数量的设备进行操作。很强大的一款模拟器。

💿镜像下载

以下为 EVE-NG 相关的下载地址

官方下载站:Download - (eve-ng.net)

国人做的镜像下载站:首页 [EVE-NG- 中文网]

本文将从官网下载站下载 EVE-NG

官网有两个版本,PRO 版本与社区版,PRO 版需要付费,一般选择社区版就够用了

下载完成后得到这样一个镜像文件

📦安装

将镜像文件放入虚拟机或者直接用裸机安装,具体取决于个人需求,博主直接装在服务器里

根据官网的系统要求 - (eve-ng.net)

  • 虚拟机类型选 Ubuntu

  • 分配 4 个 E 核

  • 8G 内存

  • 300G 虚拟硬盘

配置完成后启动虚拟机,进行安装

语言根据自己的需求选择,默认 English

配置完成后,选择 Continue 进行安装

当看到以下画面时代表已经成功安装 EVE-NG 了

⚙️配置

root 默认密码为 eve,登录进去后会要求修改默认密码

之后的一些配置若无特殊需求直接无脑下一步就好(疯狂回车)

域名默认

联网方式选 DHCP

不用管回车

选第一个直连

最后一个配置完回车后会自动重启

🎊使用

安装完重启后会提示 EVE-NG 的链接地址,恭喜你已经可以开始使用了!!!

进入网址,可以看到登录界面,默认用户名为:admin,默认密码为:eve

登录后,这里新建一个实验,就可以开始使用了

🛒添加镜像与模板

添加设备时发现许多设备都是无法添加的,EVE-NG 需要我们自己添加相关镜像或模板(需要自己去网络上收集,官网不提供)

接下来需要使用 WinSPC 来上传镜像与模板文件

填写相关信息后登录

我们需要根据需求将镜像和模板文件放入相应的目录中

此处提供一些博主比较常用的镜像文件:EVE-NG 镜像.rar

  • /opt/unetlab/addons 为镜像目录

  • /opt/unetlab/scripts 为脚本目录

  • /opt/unetlab/html/images/icons 为图标目录

  • /opt/unetlab/html/templates 为模板目录(模板文件需要放入对应处理器目录)

添加完成后就可以开始学习啦!!!!

最后需要运行一下命令,否则虚拟设备可能无法开机

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

🧩插件的安装

接下来需要两个插件

EVE-NG-Win-Client-Pack:

SecureCRT:

EVE-NG-Win-Client-Pac:是一个集成插件安装包,该插件用于对 EVE-NG 的环境进行扩展,允许 EVE-NG 调用 CRT、Wireshark、 VNC 等软件对设备进行控制

  • Wireshark 3.0.6.0  installation

  • UltraVNC 1.2.3.1  installation

  • putty 0.73 (used as default telnet client)

  • plink 0.73 (for wireshark)

  • all necessary wrappers

  • It will modify windows registry files for proper work

  • It will save all the files on the local PC if one would like to modify for example, using SecureCRT instead of default Putty.

  • Windows 8 and 10 reg files to support tabbed SecureCRT

  • Auto detection of Windows version (7, 8, 10) (x64 only supported)

SecureCRT:为计算专业人员提供坚如磐石的终端仿真,通过高级会话管理以及一系列节省时间和简化重复性任务的方法提高生产力。SecureCRT 为组织中的每个人提供安全的远程访问、文件传输和数据隧道。

安装完成后进入 EVE-NG-Win-Client-Pac 软件根目录找到 win10_64bit_sCRT.reg 文件点击编辑

修改箭头指向的两行内容为 SecureCRT.exe 的路径

修改完后运行即可

🧸参考文献

详细的 EVE-NG 部署方法 +EVE 各种镜像与模板,附带 SCRT+WINSCP 等工具提供(VM 部署)_eveng 镜像合集 -CSDN 博客