详细的EVE-NG部署方法+EVE各种镜像与模板( 二 )


右键,选择这个添加节点,也就是设备 。
但是可以看到全部都是灰色的,这说明这个模板没有镜像可用 。
所以我们需要添加镜像,这里我使用演示 。
打开,新建一个会话,使用scp协议,或者sftp也行,属于刚刚那个地址,用户名密码使用底层的用户名密码 。
进来之后找到这个目录,这里有三个文件夹,分别放对应的设备镜像文件 。
首先我们先添加一个设备,这个设备和思科的PT里面的设备差不多,支持的命令不完整,不推荐使用 。
进入到目录,将镜像拉入,EVE只支持image后缀的文件
接着我们需要进入底层修复权限,可以直接在VM中进入,也可以在CRT,我这里使用CRT演示 。(连接方法和类似的,只不过协议选择ssh2)
连接成功之后输入/opt/// -a 该命令修正权限,每进行镜像的改动都建议修正权限 。
这时候回到WEBUI界面可以看到3725这个模板变蓝了,表示可以添加该节点进行实验,但是我们还需要进行计算idle值,不然设备一开启,就会占用系统资源很大 。
在控制台执行命令
“ -P 3725 /opt////c3725--mz.124-25d.image”,然后模拟器就会加载这个镜像,并显示详细的启动过程(注意是大写的P)
在控制台开启设备后可以在VM进入EVE的底层输入top查看系统状况,看到这个设备使用情况很糟糕,所以我们才需要计算idle值让它自动适配 。
同时按 Ctrl+] 键,松手后再按字母 i 键,EVE会自动开始计算idle值,并且只是针对c3725-这个版本的设备,如果是其他的,得另外计算 。
计算好之后,我们选择这里数值最大的一个,复制下来,这里就体现了为什么不推荐直接在VM中进入底层的问题了
这里可以看到最高的是75,所以我们将前面对应的一串玩意复制下来 。
然后回到,找到这个路径下的c3725,yml文件,如果你是amd的处理器,就在上一级目录中选择amd,文件都是一样的,通用 。
打开文件之后,将刚刚计算出的最高的idle值复制下来,保存,关闭
然后在CRT按住ctrl+],松开后按q就可以关闭该镜像 。
这个时候我们在WEBUI添加一个3725,开启看看 。
第二个是快速以太网口,第三个是交换机接口模块,也就是这个设备可以模拟交换机,但是没有交换机的特性 。
添加成功后,右键按start开启设备
现在在底层输入top可以看到刚才占用百分之百的,现在降到了百分之二 。这个idle重要之处就在这里 。
设备的添加方法就到此 。
接下来讲解IOL的添加方法 。
//所谓IOL就是运行在Linux的IOS设备 。

详细的EVE-NG部署方法+EVE各种镜像与模板

文章插图
首先我们使用连接到EVE底层,并且进入到
这个目录,IOL的相关文件都是存放在这里 。
首先
在下载的iol文件夹里找到这四个东西,把它们复制到EVE底层的这个目录 。其中第一个是用来生成一个名叫iourc文件的脚本,如果没有这个个lic文件,设备是起不来的 。
复制好之后我们就在EVE底层命令行模式下进入iol的bin目录,在这个bin目录下输入 .py | grep -A 1 ‘’ > iourc,生成iourc文件 。
然后使用/opt/// -a 该命令修复权限 。
刷新网页之后就可以看到这个图标点亮了 。
使用二层设备测试成功开启 。
//这就是IOL的添加方法,可以自行去论坛找其他IOL镜像 。
最后讲解QEMU的添加方法
首先
我们来到这个界面,QEMU的所有文件都放在这里 。
下面我们使用华三的一个设备来做演示
如上图:我们将解压后的文件夹复制到EVE中,也可直接在EVE中使用命令解压,如上面IOL示例一样 。(注意,这里的文件夹千万别嵌套,目录下就是对应的qcow2文件,并且横杠前面的名字不能修改,后期再讲解如何自定义)