0、前言​

​​EVE-NG (Emulated Virtual Environment)仿真虚拟环境是一种新兴的虚拟无缝仿真平台,可以满足当今 IT 世界的需求。它可以让企业、电子学习提供商/中心、个人和团队协作者创建概念、解决方案和培训环境的虚拟验证。 EVE-NG PRO是第一个无客户端的多厂商网络仿真软件,在 IT 的世界里为网络工程和信息安全等专业人士提供了无限遐想与实践的机会。无客户端管理将使 EVE-NG 成为企业工程师的最佳选择,而不受企业安全策略的影响,因为它可以在完全隔离的环境中运行。

因学习需要,按照emulatedlab论坛(​https://www.emulatedlab.com/​)中的教程(​https://www.emulatedlab.com/thread-1914-1-1.html​),在服务器上在线安装社区版,但不知道什么原因,安装后变成了专业版;按照官方教程回滚社区版(​https://www.eve-ng.net/index.php/rollback-eve-professional-to-eve-community/​),结果失败,报错:E: Package 'eve-ng-guacamole' has no installation candidate。于是,笔者改为使用官方社区版ISO镜像成功进行安装。

1、下载ISO镜像​

下载地址:​https://www.eve-ng.net/index.php/download/​

裸机官方镜像ISO安装EVE-NG社区版_虚拟机


2、操作系统部署​

刻录U盘,从U盘启动安装操作系统

(1)选择“Install EVE-NG Community”

裸机官方镜像ISO安装EVE-NG社区版_网络_02


(2)以下配置,除IP地址视情况而定外,其他默认即可。

裸机官方镜像ISO安装EVE-NG社区版_模拟环境_03


裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_04


裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_05


裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_06


裸机官方镜像ISO安装EVE-NG社区版_虚拟机_07


安装中,需要一定点时间,休息一会儿。

裸机官方镜像ISO安装EVE-NG社区版_网络_08


重启,回车卸载U盘。

裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_09


重启后会自动升级,升级有点慢,国外源,

裸机官方镜像ISO安装EVE-NG社区版_虚拟机_10



3、配置eve-ng环境​

升级完成后,登录安装eve-ng,账号/密码:root/eve

裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_11


设置root密码

裸机官方镜像ISO安装EVE-NG社区版_网络_12


裸机官方镜像ISO安装EVE-NG社区版_虚拟机_13


设置主机名为:eve-ng

裸机官方镜像ISO安装EVE-NG社区版_qemu_14


设置主机域名,默认即可

裸机官方镜像ISO安装EVE-NG社区版_网络_15


设置IP,视情况而定。

裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_16


设置NTP server,默认为空,默认即可。

裸机官方镜像ISO安装EVE-NG社区版_网络_17


设置代理,默认即可

裸机官方镜像ISO安装EVE-NG社区版_模拟环境_18


验证EVE-NG服务dpkg -l eve-ng

裸机官方镜像ISO安装EVE-NG社区版_qemu_19


4、安装eve-ng​

(1)更新升级(不要更换更新源)

apt update -y && apt upgrade -y

裸机官方镜像ISO安装EVE-NG社区版_qemu_20


(2)/etc/issue配置文件维持当前版本。

裸机官方镜像ISO安装EVE-NG社区版_模拟环境_21


(3)升级完成后,安装eve-ng

/etc/eve-setup.sh

裸机官方镜像ISO安装EVE-NG社区版_模拟环境_22


裸机官方镜像ISO安装EVE-NG社区版_模拟环境_23


(4)安装完成后,浏览器访问:http://192.168.100.198/

裸机官方镜像ISO安装EVE-NG社区版_EVE-NG_24


登录账号/密码:admin/eve

裸机官方镜像ISO安装EVE-NG社区版_虚拟机_25