【模拟器】EVE-NG安装操作指导

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【模拟器】EVE-NG安装操作指导相关的知识,希望对你有一定的参考价值。

参考技术A 目前EVE-NG提供两种安装方式,本文使用ova模版做简单介绍

1、iso安装盘(相当于创建虚拟机并安装系统,操作复杂,建议使用第二种方法)

2、ova虚拟机模版

注意:

EVE-NG内嵌KVM,KVM(Kernel-basedVirtual Machine)是基于内核的虚拟机,可以把它理解为和VMwareWorkstaion/VirtualBox等等虚拟机系统。所以本文用Workstaion装EVE-NG,再用EVE-NG中的KVM虚拟网络设备。

在使用EVE-NG之前必须确保CPU开启虚拟化功能,在Bios中开启:

先在你的电脑上安装vmware workstation,然后导入ova模板:

导入完成后,虚拟机的默认资源如下:

当然,如果您的机器资源够多,可以加大内存,CPU,硬盘等等。

资源对实验环境的作用:

1、 内存 ★★★★★

最重要,EVE-NG底层是用KVM运行虚拟机,非常吃内存,物理内存和虚拟内存占比基本上1:1。内存不足时,KVM就会做内存交换,会拖慢EVE-NG的运行速度。简单理解的话,就是内存不够大,EVE-NG的虚拟内存就少,虚拟的设备就少。

2、 CPU ★★★★☆

次重要,KVM允许CPU过载使用,即虚拟CPU总数大于物理CPU总数的,比如4个CPU,可以虚出来8个,甚至16个KVM的vCPU。具体的物理CPU与vCPU的极限比例是多少,取决于物理CPU的单线程性能强弱,单线程性能太弱。

3、 硬盘 ★★☆☆☆

次次重要,硬盘大小决定着可以存放的KVM虚拟机镜像数量,比如一个Win-7.qcow2镜像文件大小4GB+,一个PaloAlto.qcow2大小2GB+ 等等。实验环境中的虚拟设备占用容量非常小,属于增量存储,只保存改动的部分。如果您对KVM熟悉,就能理解了。如果有这方面需求,可以等待后续文章更新,会教您怎样给EVE-NG扩大硬盘。

4、 网络适配器 ★☆☆☆☆

不重要,这个决定着您可以桥接的数量。您也可以将虚拟环境桥接到物理设备上。

5、其他硬件就没什么太大作用了。

综上所述,给您的建议就是内存足够大,CPU尽量多,硬盘越大越好。

打开CPU虚拟化,类似于在BIOS开启CPU虚拟化。

同时也建议将VMware的时间同步打开(EVE-NGOffline时,时间也能同步)

网卡适配器选择自定义,并且务必选择开启DHCP功能的VMnet

开启虚拟机,开机界面如下

默认账户(底层 Ubuntu 系统登录账户):

Username:root

Password:eve

登录后提示您修改密码

输入hostname,默认即可。可以根据您的需要修改。

修改域名

修改IP地址,使用DHCP方式获取地址

设置NTP服务器,pool.ntp.org是Centos默认的NTPServer,改成别的也OK。

选择连入Internet的方式,默认directconnection即可。

确认OK后,系统自动重启并应用上述的配置。有可能会一直卡在EVE-NG欢迎界面上,建议强制关闭EVE-NG再重启一次。

墙裂建议使用火狐浏览器

根据EVE-NG提示的IP地址,用火狐打开。

注意:如果在此处虚拟机没有IP地址,说明虚拟机网卡没有开启DHCP功能,请返回到前文网卡适配器配置部分查看。 

默认账户( Web 登录账户)

Username : admin

Password : eve

有两种登入方式:html5 console和Native console。html5 console方式不需要安装SecureCRT、Putty等终端软件即可连接设备,但是操作不便。Native console就必须关联SecureCRT、Putty等终端软件才能登入设备进行操作。

此时,您已经登录到EVE-NG的web操作界面了

初始版本没有任何设备镜像,想要进行实验需要上传设备镜像,设备镜像上传操作再下一篇文章介绍。

如果大家想要节约安装和上传镜像时间,可以直接使用培训机构打包的汉化版本,本文使用打包的版本,自带部分L2(交换机)、L3(路由器)镜像,可直接进行实验操作,完全能够满足大家进行所有路由交换的实验。

创建新的文件目录:

打开test文件夹,再创建test实验案例:

左侧为实验环境操作菜单:

点击Addan object添加虚拟设备,定制版本自带IOL镜像,为了方便展示,我们创建两台L3设备(路由器)。

2台路由器就创建出来了:

现在需要将网络设备进行互联。

将鼠标移动到其中一个设备上,点击插头并按住,拖动到另外一台设备

点击保存

右键点击设备,Start开机

再左键点击一下设备,就可以看到console界面了

定制版本只能使用native console方式,需要关联SecureCRT、putty等终端软件,具体关联方式在后续介绍,我已经关联CRT,直接演示配置。

给设备配置IP地址,看直连是否能通

Ping自己和对端

看结果已经 ping 通了,你此时有没有觉得 EVE-NG 操作如此简单易用呢?

模拟器EVE-NG关联SecureCRT和Wireshark操作指导

通过前面两篇文章大家已经可以搭建实验环境并模拟网络设备,但如果要进行设备操作还需要通过终端软件连接设备。设备连接有两种方式,HTML5 console和Native console,HTML5 console方式不需要安装SecureCRT、Putty等终端软件即可连接设备,但是操作不便。如果长时间用一台PC连接EVE-NG,那么还是建议安装SecureCRT,这样操作起来更灵活,更方便。

 

01

用HTML5 console方式连接EVE

这种方式连接设备操作不便,不建议使用。

 

02

Native console连接EVE

使用Nativeconsole方式,如果有关联工具无法登入设备。

 

 

单击设备后会弹出选择telnet程序的窗口,此时选择SecureCRT或者putty即可。

 

 

但此时会发现一个问题,每一台设备都需要一个窗口,多设备操作需要在窗口间来回切换,极其不便。所以接下来需要安装EVE-NG-Win-Client-Pack

 

02

安装EVE-NG-Win-Client-Pack

全勾选,这相当于一个组合包,勾选的是你需要安装哪个软件

 

 

VNC只安装Viewer就可以了,我们只需要客户端

 

Wireshark安装,建议全部勾选,这个软件不只是EVE-NG里会用到,平时工作和学习中也会用到,所以我全选了。默认安装也是可以的!

 

WinPcap当然要装,不解释。

 

04

SecureCRT多窗口合并

 

1、编辑C:\\ProgramFiles\\EVE-NG\\win10_64bit_sCRT.reg注册表文件

默认路径如下:

 

注意:确保安装SecureCRT的路径要正确,SecureCRT8.0版本以后的默认路径是"C:\\ProgramFiles\\VanDyke Software\\SecureCRT\\SecureCRT.exe"

 

2、双击C:\\ProgramFiles\\EVE-NG\\win10_64bit_crt.reg,选“是”,导入注册表

 

 

3、再重新点击设备,重新关联SecureCRT

 

注意:关联之前先将火狐浏览器中之前设置的CRT移除,然后单击设备重新关联即可。

 

此方式操作相对麻烦,小编给大家提供一种非常简便的方案:

 

第一步,下载一个程序:

 

需要的同学私信我获取

 

这个程序是自己写的,杀毒软件会报毒,大家不用担心,小编用人格保证没有毒,你需要在杀毒软件中把这个文件添加到例外。

 

第二步,将ConsoleTab.exe复制到CRT安装目录下。

 

一般路径在这个地方C:\\ProgramFiles\\VanDyke Software\\SecureCRT\\

 

第三步,设置火狐浏览器

telnet选项选择刚才那个ConsoleTab.exe文件的路径,然后就搞定了

 

这种方式操作简单便捷!

 

05

Wireshark抓包

 

1、右键设备,移动到Capture,再移动到接口,点击相应接口(想抓哪个接口就点哪个)

 

2、这时候Wireshark就启动了,并弹出一个cmd窗口,输入y回车

 

如果您在安装EVE-NG时,修改的密码不是eve,那么会提示accessdenied,这是因为账户没有正确配置。

 

3、右键编辑C:\\ProgramFiles\\EVE-NG\\wireshark_wrapper.bat文件,修改自己的用户名密码:

此处账号密码修改为EVE虚拟机后台账号密码,默认账户root,密码eve。

 

注意:如果无法在原文件中直接修改,可将文件复制到桌面,修改完后再覆盖原文件。

 

4、把之前的wireshark窗口,cmd窗口都关闭,再次点击接口开启抓包,就能看到数据包了

 

注意:cmd窗口不要关闭,关闭后抓包停止

 

至此,你已经掌握了EVE-NG环境安装、镜像导入、关联CRT,并能够使用Wireshark抓取报文进行分析。有了EVE-NG,相信在网络技术学习的道路上能够给你提供很大帮助!

以上是关于【模拟器】EVE-NG安装操作指导的主要内容,如果未能解决你的问题,请参考以下文章

模拟器没有真机环境!如何使用EVE-NG模拟真机设备进行网络实验

eve-ng社区版安装

思科下一代模拟器EVE-NG安装

绝对简单官方EVE-NG模拟器磁盘在VMware中扩容---By 年糕泰迪

2.EVE-NG安装过程介绍

EVE-NG安装