作者EVGA (潮牌)
看板MIS
标题[心得] EVE-NG模拟器基本安装与设定
时间Sat Jan 18 23:44:50 2020
EVE-NG(Emulated Virtual Environment Next Generation)大家应该不陌生
是一款可以支援Dynamips、IOL、Qemu映像档的模拟器,非常适合用来跑LAB
我们公司的CCIE们也常用它来练习INE Workbook或测试
最近新组了一台Intel桌机,顺便纪录一下安装的过程
(基本上官网的资讯相当详细,照着做就能使用了)
没使用过这套模拟器的版友可以试试看,当然GNS3也不赖
下载页面:
https://www.eve-ng.net/index.php/download/
系统需求:
https://www.eve-ng.net/index.php/documentation/installation/system-requirement/
EVE-NG有OVA和ISO这两种格式可下载
还有付费版与免费版之分,付费版多出许多功能
要跑简单的模拟,使用免费版(Community Edition)即可
重度使用的话,当然是建议准备一台专用伺服器,直接用ISO装
我这次是使用OVA,装在 Windows平台的VMware Workstation Pro上
要注意的是,AMD CPU目前(2020/1/18)仍然是NOT Officially supported
若要使用AMD CPU,建议先查询想要跑的VM是否能正常运作,免得白费时间
另外,请注意不要安装在Oracle VM VirtualBox上
此外,建议一并下载与安装Windows client side pack
该pack整合了putty与Wireshark等软体,方便之後连入设备与抓取封包
安装完VMware Workstation後载入下载好的OVA档
预设有eth0和eth1这两个Network Adapter,都是Bridged连接方式
分别对应到pnet0和pnet1这两个I/F,pnet0预设透过DHCP取得IP
所以若网路上有DHCP Server,第一次启动就会显示已取得的IP
https://i.imgur.com/OwJpqi8.png
此时开启浏览器输入以上IP已可登入
但设定尚未完成,待所有设定完成後再登入才有意义
接着透过vmware console或Terminal Software SSH登入EVE-NG进行初期设定
root预设登入密码为eve,首次登入root会出现蓝色画面的Setup Wizard
可进行root密码、主机名称、网域、eth0(pnet0)IP、NTP伺服器、Proxy伺服器的设定
https://i.imgur.com/GoZIjOI.png
往後若想重新执行Setup Wizard,删除以下设定档後再切换至root帐号即可
rm -f /opt/ovf/.configured
su -
初期设定结束後,用以下(Ubuntu)指令将系统及EVE更新至最新版本
apt-get update
apt-get upgrade
接着可开始上传映像档并进行设定,支援的映像档清单如下:
https://www.eve-ng.net/index.php/documentation/supported-images/
设定方法如下: (请选择欲上传的厂牌与设备型号查看内容)
https://www.eve-ng.net/index.php/documentation/howtos/
若为Qemu映像档,记得要参照以下清单命名
https://www.eve-ng.net/index.php/documentation/qemu-image-namings/
映像档上传完毕後,开启浏览器登入EVE-NG WebUI
预设登入帐号密码为admin/eve,连线方式可选Native console或Html5 console
我习惯用Native console,有安装Windows client side pack时会直接用putty开启连线
或是可自行修改设定,改成自己习惯的Terminal Software,如Tera Term等等
若选Html5 console,开启连线时会另外跳出一个浏览器分页
https://i.imgur.com/4QqIOst.png
登入後,点选Add new lab建立一个新的LAB
https://i.imgur.com/zPWpTM5.png
输入LAB名称等资讯
https://i.imgur.com/szIK8q4.png
点选左手边的Add an object可新增Node、Network...等等
https://i.imgur.com/9okbYqv.png
点选Node,能选择的只有设定完成的设备,其他皆无法选择
https://i.imgur.com/6LNTdbP.png
新增Node时,可修改显示图示、I/F数量、映像档(若有复数映像档时)等设定
於Numbers of nodes to add处填入数字,则可一次新增多台Node
https://i.imgur.com/HIouiST.png
新增Node後,Node会出现在画面上
滑鼠放到图示上会显示一个橘色的插头符号
https://i.imgur.com/7u50Sbu.png
对准插头符号压下左键不放,拖曳至另一台Node
便可连接两台Node,选择相连的I/F
https://i.imgur.com/dw6xtwe.png
连接设定结束後,於Node上点选右键,选择Start启动Node
也可一次选择大量Node,选择Start Selected一起启动所有Node
https://i.imgur.com/qic5fqJ.png
启动後,左键点击Node即可连入设备
https://i.imgur.com/UBfBu3F.png
在Node上按右键选Capture,可开启Wireshark撷取单一I/F的封包
https://i.imgur.com/5M4S7Z5.png
新增Network Object与本机互通後可直接连GUI进行设定
https://i.imgur.com/eBqQe6s.png
EVE-NG的功能不少,若想详细研究可直接参考官方网站的cookbook
https://www.eve-ng.net/index.php/documentation/community-cookbook/
或是使用google大神参考其他网友的作法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 147.192.17.155 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MIS/M.1579362310.A.B19.html
1F:推 tnsshacg102: 实用推 01/19 10:48
2F:推 TalkMuch: 推 01/19 12:03
3F:推 lecheck: 推 谢谢分享 01/19 13:55
4F:推 purplvampire: 没装成功过,都是直接装VM机来用 01/19 15:44
5F:→ deadwood: 不支援AMD CPU倒是令人满讶异的,照理说linux没问题应该 01/19 21:12
6F:→ deadwood: 就不会有太大问题才对 我是GNS3派XD 01/19 21:13
7F:推 ttemmoney: 推好心人分享 01/22 12:37
8F:推 a9601268787: 推 GNS 也是载国外的一包弄好的 02/08 14:49
9F:→ EVGA: 我是两套都用 如果只是要跑Dynamips 模拟Cisco IOS L3功能 02/08 21:13
10F:→ EVGA: GNS3不用5分钟就装完了(用local server执行) 这点完胜EVE-NG 02/08 21:15