本文内容包括
1.配置VMware虚拟网络编辑器VMnet8
2.安装配置EVE-NG社区版懒人包6.2.0-4,以及相关基本操作,访问Web页面,设备Web页面
3.关于EVE-NG社区版懒人包的WireShark、SecureCRT、VNC-Viewer等相关报错与配置
4.VMware虚拟化问题
5.Workbook实验手册
注意:
理解本文章需要一点计算机网络和Linux知识
我已经很努力的写的简单易懂了,纯小白请避坑
准备工作
系统与软件环境
我的环境
Windows 11 专业版 25H2/24H2/23H2
CPU Intel i7-12700H
VMware 17.5.0 build-22583795
EVE-NG-Win-Client-Pack-2.0
EVE-NG社区版懒人包6.2.0-4
其他软件
Xterminal 3.26.2
WireShark 4.0.5
VNC-Viewer 6.20.113
SecureCRT 9.x
相关链接
关于EVE-NG的相关资源看着两个就够了
EVE-NG亚太/中国官方代理论坛 - 社区懒人版6.0发布
EVE-NG亚太/中国官方代理 - 全网最新最全资源大全
我对部分资源做了个人的备份,包括VMware、SecureCRT、EVE-NG社区懒人版6.2.0-4等
请优先使用上面的官方链接,个人备用下载链接,访问密码 ggr9
本文部分内容参考以下内容
虚拟机打不开,提示“此主机不支持虚拟化实际模式”的详细解决方法
Windows 11 关闭 VBS(基于虚拟化的安全性)
Windows 11 VMware16 导入 EVE-NG 后出现虚拟化出问题,出现此平台不支持虚拟化的Intel VT-X/EPT 的解决方案
EVE-NG 默认VNC软件替换
EVE-NG详细安装使用指南
配置VMware VMnet8
这里的DHCP设置,230-249是用来给设备,比如防火墙自动分web页面管理地址的
如果你觉得20个不够用,可以改为200-254

检测网络适配器设置是否与上面匹配,IP是.1,网关是.2

安装配置EVE-NG
导入懒人版并修改配置
直接解压压缩包,双机使用Vmware打开即可

然后就会提示导入

导入后,升级一下虚拟机适配VMware的版本

升级到17.5

内存看设备条件,给一半差不多,16G给6 ~ 10G,32G给12 ~ 24G
如果你给的比较多,先把后台清掉一些,避免卡顿

分一半的CPU线程就差不多了

硬盘200G没事的,是动态分配,并非直接占用200G
网络适配器中的网络连接模式,我使用的是VMnet8,不懂得自己搜学一下

启动
每次启动 EVE-NG 会提示 web网页的IP地址
用户为 root,默认密码 eve

配置SSH(可选)
修改SSH配置文件
vim /etc/ssh/sshd_config
按下 i 进入编辑模式,不会操作请学习 Linux vi/vim 编辑器

修改以下三项为
Port 22
PermitRootLogin yes
PasswordAuthentication yes
然后 :wq 退出并保存
重启SSH服务并查看服务状态
systemctl restart ssh
systemctl status ssh

然后就可以在 SSH 客户端进行操作了
我用的是Termius,要付费但是可以云端同步
免费的可以用Xshell、Xterminal、iShellPro等
或者学习版本的FinalShell、SecureCRT、MobaXterm等
甚至是Windows CMD中的SSH都行
不管用什么客户端,SSH连接套路都一样
添加连接,输入名称、IP、端口、账户/密码,Xterminal可以在连接前测试一下

Xterminal可以在服务器界面看到延迟,点击连接进入SSH连接界面
左侧是文具目录,中间是命令行,右侧可以开启性能监控,开启后很直观监测使用情况
如果是生产环境,切勿开启,此功能一般用于有授权或者学习测试的情况下

访问 EVE-NG
每次启动都会有信息提示,第二行的就是web界面的地址
系统密码是 root/eve
登陆后还会提示系统版本与状态状态等

根据提示的IP,在浏览器中访问即可
admin/eve,这是web页面的密码
Native console表示用其他方式,比如默认的putty,SecureCRT(需要额外设置)等
如果是html表示用网页

基本操作1

基本操作2

基本操作3

基本操作4

保存拓扑与配置
修改设备在拓扑中的名称需要此设备处于停止状态
配置设备需要先开启设备
退出拓扑需要先停止所有设备
在设备特权模式#下,运行 write 进行保存,仅保存在设备中(锐捷设备是write,华为save)
如果你导出拓扑,导出拓扑中的设备不含配置

但可以保存成功,你下次打开配置还在
如果希望配置真正写入,需如下操作

如果你不想看那么多,只想知道如何保存,看这个图

修改IP(可选)
注意这里的IP要跟最开始的VMware虚拟网络适配器中的匹配
网段和掩码要一直,网关一致才行
IP写172.20.0.0~172.20.0.229之间,掩码24位,230-249用于DHCP分配
网关172.20.0.2,DNS写8.8.8.8、114.114.114.114、1.1.1.1
进入网卡配置目录
root@eve-ng:~# cd /etc/network/ # 进入该目录
root@eve-ng:/etc/network# cp interfaces interfaces.bak # 备份配置文件
root@eve-ng:/etc/network# vim interfaces # 编辑interfaces

重启 网络服务
root@eve-ng:/etc/network# systemctl restart networking # 重启
root@eve-ng:/etc/network# systemctl status networking # 查看状态
root@eve-ng:/etc/network# /etc/init.d/networking restart # 另一种重启命令
主机能ping通虚拟机,没问题

虚拟机也能通外网

快照保存
配置好了可以关机拍摄VM快照备份保存,以备恢复
快照之前先对虚拟机磁盘进行碎片整理

可以在这里备注一下,快照不会影响这里的描述与设备配置的

快照管理,快照最好写上描述,不然时间久了就忘了

选择 快照管理器
拍摄快照,就是以当前状态创建一个备份,最好关机创建
创建的时候会提示你写一些信息,可以写一下
选中一个快照,点击转到,就是恢复到这个地方的快照的状态

VMware虚拟化问题
适用于提示各种VMware虚拟化Bug的问题,一些简单问题提供本文内容都能解决
如果问题比较复杂,可以参考引用的三篇外部文章解决
虚拟机打不开,提示“此主机不支持虚拟化实际模式”的详细解决方法
Windows 11 关闭 VBS(基于虚拟化的安全性)
Windows 11 VMware16 导入 EVE-NG 后出现虚拟化出问题,出现此平台不支持虚拟化的Intel VT-X/EPT 的解决方案
开启VMware,处理器虚拟化

右键Windows图标,选择终端管理员

执行后,重启系统
bcdedit /set hypervisorlaunchtype off

进入 Windwos功能

关闭以下三个功能

关闭内核保护

EVE-NG Pro Workbook 手册
EVE-NG社区懒人版自带实验拓扑

打开思科数据中心的EVPN-BGP拓扑

这些拓扑都在附带实验手册的,查看这里
EVE-NG亚太/中国官方代理论坛 - 最新EVE-NG PRO线上免费测试地址
根据文字内容,访问 EVE-NG PRO免费线上测试地址
EVE-NG亚太/中国官方代理提供以下免费共享测试账号
用于测试EVE-NG Pro账号
editor01/eve (限制4核8g)
editor02/eve (限制4核8g)
用于查看/下载配套Workbook实验手册
user01/eve (限制1核1g)
user02/eve (限制1核1g)
访问 EVE-NG Pro 测试地址,选择user01/user02中的任意一个账户登录,密码eve

进入你要查看/下载的拓扑,以刚刚的思科数据中心EVPN-BGP为例

左侧导航栏中,选择Lab Task中的Workbook,就会出现PDF格式的实验手册
可以在线看,放大缩小,或者是下载

访问设备Web管理页面
创建一个Netwrok类型为Managed(Cloud0),然后再部署一个有Web管理界面的H3c防火墙
将二者相连,并启动

等待防火墙启动,并进入防火墙的Telnet界面
开启http服务器,并查看与Net的接口IP,这个IP就是最开始配置的VMnet8的DHCP自动分配的
ip http enable
ip https enable
dis ip interface bri
# 或者你自己对接口设置一个在172.20.0.0/24以内的也行

访问成功

组件安装与配置
关联WireShark
安装 EVE-NG-Win-Client-Pack-2.0.exe ,傻瓜式安装,全部允许
打开 C:\Program Files\EVE-NG,该目录下有两个文件需要我们修改

编辑 win7_64bit_wireshark.reg ,修改最后一行位置为 上图bat文件的位置,保存
注意://是代表转义,如果不会配置建议安装使用默认位置,然后参考我的配置
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\capture]
@="URL:UNetLab interface capture"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\capture\shell]
[HKEY_CLASSES_ROOT\capture\shell\open]
[HKEY_CLASSES_ROOT\capture\shell\open\command]
@="\"C:\\Program Files\\EVE-NG\\wireshark_wrapper.bat\" %1" # 需要修改
编辑 wireshark_wrapper.bat

查看我的配置
@ECHO OFF
SET USERNAME="root" # 需要修改,EVE-NG web密码
SET PASSWORD="eve" # 需要修改,EVE-NG web密码
SET S=%1
SET S=%S:capture://=%
FOR /f "tokens=1,2 delims=/ " %%a IN ("%S%") DO SET HOST=%%a&SET INT=%%b
IF "%INT%" == "pnet0" SET FILTER=" not port 22"
ECHO "Connecting to %USERNAME%@%HOST%..."
"C:\Program Files\EVE-NG\plink.exe" -ssh -batch -pw %PASSWORD% %USERNAME%@%HOST% "tcpdump -U -i %INT% -s 0 -w -%FILTER%" | "G:\Netmaintain\Wireshark\Wireshark.exe" -k -i -
# 需要修改↑
“C:\Program Files\EVE-NG\plink.exe” -ssh -batch -pw %PASSWORD% %USERNAME%@%HOST% “tcpdump -U -i %INT% -s 0 -w -%FILTER%” | " G:\Netmaintain\Wireshark\Wireshark.exe " -k -i -
加粗内容需要修改为 Wireshark 的安装目录
修改完成后,保存为 ANSI编码格式 ,或者 另存为ANSI格式的bat文件
建议使用 Notepad++ ,使用轻量功能强大的编辑软件,可以轻松修改 编码格式

抓包

WireShark解决报错

报错 end of file on pipe magic during open

在 C:\Program Files\EVE-NG下 打开 putty.exe
输入 EVE-NG 虚拟机的IP,进行连接
如果是通过 SSH 可能需要配置SSH,或者选Telnet

之后再打开 EVE-NG 使用 Wireshark抓包 就可以了
安装 SecureCRT
直接运行 SecureCRT + SecureFX.exe 文件即可安装,Next 是 下一步;Back 是 返回上一步
接受协议,并选择为所有用户安装


安装模式选择 Complete 的话,就是按照所有组件,默认安装在 C盘
建议选择 Custom 自定义,组件默认是全选的,修改安装位置即可


创建快捷方式,确认安装位置与组件,Install 安装


最后一步,搞定

绿化 SecureCRT
安装成功后,不要运行 SecureCRT ,右键桌面快捷方式 SecureCRT 9.0 ,打开文件所在位置
将 SecureCRT破解器.exe 文件移动至 安装目录 ,我这里是 G:\SecureCRT
之后右键以管理员身份运行 SecureCRT破解器.exe
点击 Patch 选中 SecureCRT.exe ,再选中 LicenseHelper.exe
安装目录下会出现 SecureCRT.exe.BAK 和 LicenseHelper.exe.BAK ,不用管它
现在再运行 SecureCRT,会问你要不要设置密码,打开软件的密码,我们选择不设置

此时会自动弹窗提醒你要密钥,如果没有可以手动打开,然后开始激活
1,

2,

3,

4,

5,

6,

7,

8,查看当前激活状态

配置 SecureCRT
会话选项:对某个正在活动中的会话进行配置
全局选项:对总体进行配置

全局选项中的配置
更改 配置文件 存储位置
打开 全局选项,我修改到了 安装目录下,默认是在C盘用户Appdata下,修改后重启软件生效

设置 TFTP(可选)
简单文件传输协议,一般用于向设备上传/下载文件使用

更改 已知主机 存储位置

默认会话中的配置
配置高亮方案
在 全局选项 中查看 配置文件路径

在该路径下,创建 keywords 文件夹,并存入配色方案文件

在 默认会话选项 中,修改 配色方案 设置

修改匹配与显示选项

应用到所有会话

然后关闭会话,重新打开即可生效
配置日志文件
%M-%D %H %S .log 这样配置
生成的日志文件就会自动命名,可读性高

配置 日志,或者用这个
%S-%Y%M%D_%h_%m_%s.txt

应用到所有会话

在会话中需要选中该项

关联SecureCRT
打开 全局选项 ,设置 SecureCRT 为默认应用

提示要到设置里更改

在 设置 中找到 默认应用

在 默认应用 中拉到最下面,打开 按连接类型选择默认值

搜素 telnet ,搜索结果显示已经修改为 SecureCRT了
如果不对可以手动修改,你也可以把 SSH 也修改为 SecureCRT

多窗口配置
现在有个问题,每在 EVE-NG 中 打开一个设备,就会蹦出一个 SecureCRT 会话窗口,我们需要把他们合为一个窗口
打开你的 SecureCRT 配置文件目录,按照我们上面的更改的话,在 G:\SecureCRT\Config
打开 全局选项,这个位置就是我们的配置文件目录,进入到该目录

编辑该目录下的 Global.ini 文件,在文件夹内搜素 Single Instance

会有两个结果,将他们的值都修改为 00000001 ,保存即可,现在就ok了

配置VNC-Viewer
进入 C:\Program Files\EVE-NG ,修改 ultravnc_wrapper.bat
@ECHO OFF
SET S=%1
SET S=###%S%###
SET S=%S:"###=%
SET S=%S:###"=%
SET S=%S:###=%
SET S=%S:vnc://=%
SET S=%S:~0,-1%
start "VNC-Viewer" "G:\VNC-Viewer\VNC-Viewer.exe" %S%
修改第一串为VNC目录下,去掉exe的名称
第二串为VNC的路径


说明
免责声明与版权声明
本文内容由个人发布,仅用于学习与技术研究交流。
文中涉及的软件(包括正版及第三方版本)仅供测试与学习用途,
不构成任何形式的分发、破解、商业使用或侵权行为的鼓励。
若您需要长期使用或商业部署,请前往官方网站购买或获取正版授权。
作者不对任何软件的使用、修改或传播及由此产生的后果承担法律责任。
读者应自行判断、下载与使用软件,并遵守相关法律法规及许可协议。
部分内容参考或摘录自其他公开资料与博客文章,已在正文中注明原作者及来源链接。
若原作者或版权方认为本站内容存在不当引用或侵权,请联系作者以便及时处理或删除。
知识共享许可声明
除特别说明外,本文包含的原创文字、图片与资料均依据
CC BY-SA 4.0 知识共享许可协议 授权发布。
您可以在注明作者与来源的前提下自由转载、修改与商业使用,
但必须以相同协议共享衍生内容。
1445

被折叠的 条评论
为什么被折叠?



