目录

EVE-NG镜像共三种类型:

Dynamips导入过程

一、在虚拟机中查看EVE的IP地址,并用SFTP工具连接(本文以SecureFX为例)

二、上传镜像文件到相应目录

三、修正镜像权限

IOL导入过程

一、上传镜像到相应目录

二、生成并编写license

三、修正镜像权限

QEMU导入过程

一、上传QEMU镜像,以ASAv为例

二、修正镜像权限

三、再上传几个镜像,测试


EVE-NG镜像共三种类型:

  1. Dynamips:思科设备真实IOS镜像,类似GNS3,电脑CPU利用率非常高。

  2. IOL:IOU模拟器的镜像,基本完全支持思科设备二、三层功能。

  3. QEMU:这已经不是镜像文件,而是KVM虚拟机安装操作系统后生成的磁盘文件,通常用来模拟ASAv、ISE、F5、N9K等设备。每台设备相当于一台虚拟机,相当吃内存资源。

接下来演示三类镜像导入EVE-NG并运行的过程:

01

Dynamips导入过程

一、在虚拟机中查看EVEIP地址,并用SFTP工具连接(本文以SecureFX为例)

连接IP地址即为EVE-NG虚拟机IP,账号、密码即为EVE-NG后台root账户。

二、上传镜像文件到相应目录

镜像保存目录:/opt/unetlab/addons

—/dynamips   Dynamips镜像保存目录

—/iol   IOL镜像保存目录(运行IOU的镜像)

—/qemu   QEMU镜像(运行ASAv、ISE、F5等镜像)

将dynamips镜像上传到/opt/unetlab/addons/dynamips目录下

三、修正镜像权限

用SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper-a fixpermissions

注意:

有可能您的机器跑Dynamips后CPU利用率非常高,所以不建议使用dynamips镜像,有vIOS和IOL足够了!

02

IOL导入过程

一、上传镜像到相应目录

与IOL有关的文件包含

IOL的镜像

iourc文件(IOL的license文件)

CiscoIOUKeygen.py(python脚本,用于生成license)

将如上文件全部上传到/opt/unetlab/addons/iol/bin目录下

一般集成好的模拟器以上文件都已经上传(至少包含L2、L3的IOL镜像),可以不需要上传,包括下面编写License及修正权限步骤。

需要集成好的模拟器文件私信我获取!

二、生成并编写license

第一种方法:命令自动生成

确保CiscoIOUKeygen.py已经上传后,执行命令

cd /opt/unetlab/addons/iol/bin/

python CiscoIOUKeygen.py | grep -A 1 ‘license’ > iourc

生成license代码

第二种方法:手动修改

生成license代码

root@eve-ng:~#cd/opt/unetlab/addons/iol/bin
root@eve-ng:/opt/unetlab/addons/iol/bin#ls
CiscoIOUKeygen.py
i86bi-linux-l2-adventerprisek9-15.1a.bin
i86bi-linux-l2-ipbasek9-15.1a.bin
i86bi-linux-l2-upk9-12.2.bin
i86bi-linux-l2-upk9-15.0a.bin
i86bi-linux-l3-adventerprisek9-12.4.bin
i86bi-linux-l3-adventerprisek9-15.2.2.15T.bin
i86bi-linux-l3-adventerprisek9-15.2.4M1.bin
i86bi-linux-l3-adventerprisek9-15.4.1T.bin
iourc
root@eve-ng:/opt/unetlab/addons/iol/bin# pythonCiscoIOUKeygen.py
*********************************************************************
CiscoIOU License Generator – Kal 2011, python port of 2006 Cversion
Modified to work with python3 by c_d2014
hostid=007f0101, hostname=eve-ng, ioukey=7f0343
Addthe following text to ~/.iourc:
[license]

eve-ng= 972f30267ef51616;
Youcan disable the phone home feature with something like:
echo‘127.0.0.127 xml.cisco.com’ >>/etc/hosts
root@eve-ng:/opt/unetlab/addons/iol/bin#

红色字体即IOL的license,这段代码随着EVE-NG的hostname变动,hostname不同,计算的结果也不同。

编写license文件

安装vim(确保EVE联网)

apt-getupdate

apt-getinstall vim

root@eve-ng:/opt/unetlab/addons/iol/bin# vim iourc

把原来的删除掉,重新粘贴新的license代码

:wq!保存退出

三、修正镜像权限

运行如下命令

/opt/unetlab/wrappers/unl_wrapper-a fixpermissions

03

QEMU导入过程

一、上传QEMU镜像,以ASAv为例

QEMU镜像的存放位置是/opt/unetlab/addons/qemu/

解压rar压缩包,将asav-941-200目录直接上传到/opt/unetlab/addons/qemu/目录下,确保文件目录正确!

二、修正镜像权限

SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

其实您这时候就可以使用了,多上传几个镜像做下测试吧!

三、再上传几个镜像,测试

同理,解压压缩包,直接将整个目录上传到/opt/unetlab/addons/qemu/,别忘了修正权限,/opt/unetlab/wrappers/unl_wrapper-a fixpermissions

创建拓扑

需要什么样的镜像均可自己上传,以下是搜集的QEMU镜像,需要的小伙伴私信我回复“EVE”获取:

【模拟器】EVE-NG镜像导入操作指导相关推荐

  1. EVE-NG模拟器教程(四)——常用镜像导入和使用

    网络模拟器的镜像文件是指一个模拟真实设备功能和特性的操作系统,我们可以通过在模拟器上导入并启动一个镜像系统,来体验真实网络设备的部分功能和特性.这些镜像文件有些是由设备厂商(官方)开发和发布,有些则是 ...

  2. 「网络设备模拟器」EVE-NG安装操作指导

    「网络设备模拟器」EVE-NG安装操作指导 1.下载EVE镜像包 下载地址: 链接https://pan.baidu.com/s/1SUDjnozBBsTB9IOtbVz8Zw 提取码:0wrg 目前 ...

  3. 零基础EVE环境搭建:④EVE-NG的镜像导入

    跟着一起动手搭建,完成后可以尝试做CCNA新版的实验哟 更有课程福利哟,点击了解 开始本次的介绍 关于镜像文件的介绍 我们在之前已经将EVE-NG的OVF镜像导入了VMWARE,但是此时我们发现EVE ...

  4. Allegro如何导入第三方网表操作指导

    Allegro如何导入第三方网表操作指导 在用Allegro做PCB设计的时候,除了支持第一方网表的导入,同样也是可以导入第三方网表的,第三方网表如下图 如何导入,具体操作如下 点击Setup 点击U ...

  5. Allegro中导入中文或者logo操作指导

    Allegro中导入中文或者logo操作指导 新建一个word文档,输入文字(或者其它东西)如下图: 然后截图,储存为.bmp格式的图片,如下图 打开allegro,新建一个空白的package sy ...

  6. 服务器显示011,WI-YQ-011服务器操作指导书

    <WI-YQ-011服务器操作指导书>由会员分享,可在线阅读,更多相关<WI-YQ-011服务器操作指导书(18页珍藏版)>请在人人文库网上搜索. 1.xm*RIP服务器操作指 ...

  7. docker 删除所有镜像_关于 Docker 镜像的操作,看完这篇就够啦 !(下)| 文末福利...

    紧接着上篇<关于 Docker 镜像的操作,看完这篇就够啦 !(上)>,奉上下篇 !!! 镜像作为 Docker 三大核心概念中最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌 ...

  8. Allegro如何输出STP文件操作指导

    Allegro如何输出STP文件操作指导 Stp文件用于查看实物,Allegro支持输出STP格式的文件,下面介绍如何输出,操作步骤如下 选择File-export-STEP 根据自己的需要选择参数 ...

  9. 虚拟机的创建与镜像导入

    1.Vmware 的安装 大部分网站上都有教程,不写了88 安装完成Vmware之后,先去判断一下自己电脑是否支持序列化 2.虚拟机镜像的导入 以2008server.iso镜像导入为例 下载镜像 存 ...

最新文章

  1. 超过C++、压制Java与C,Python拔得TIOBE年度编程语言!
  2. Python调整图片大小并保存调整后的图像
  3. 活动推荐丨阿里云TechInsight论坛为什么这么火?
  4. 前端学习(1960)vue之电商管理系统电商系统之分类参数的基本结构
  5. 1971旗舰cpu intel_CPU的历史
  6. 阿里工程师养了只“二哈”,专治讨厌的骚扰电话
  7. Redis面试常问2-- 从海量数据里查询某一固定前缀的key? SCAN cursor
  8. 洛谷P2280 [HNOI2003] 激光炸弹 [前缀和]
  9. 求交集和并集的线性算法
  10. 在硬盘安装超小体积的迷你 WinPE(30MB)系统
  11. 深度linux操作系统
  12. 未来三年手机拍摄将超越单反?拍摄建模的时代来了...
  13. Python关键词百度指数采集,抓包Cookie及json数据处理
  14. ubuntu中无法安装vim
  15. 电大2019秋c语言程序设计,中央电大秋C语言程序设计A试题
  16. 第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛题解
  17. [ARCGIS]带黑边的IMG格式影像如何消除黑边?
  18. Linux大神进阶二十:Mariadb服务管理
  19. 怎样用计算机截图,如何在电脑中截图
  20. nodejs websocket 实现简易聊天室功能

热门文章

  1. 【记录】Python3|用百度语音 API 朗读你的小说TXT
  2. HTC G12官方解锁步骤
  3. Libnet 1.1教程
  4. SonicwALL NSA-5600 防火墙基本介绍
  5. SonicwALL NSA-4600 防火墙基本介绍
  6. kettle简介及下载
  7. 全国计算机等级考试二级cpp试题,2017年全国计算机二级C++考试试题附答案
  8. 水果店早读课:开水果店用什么进货,精品水果店从哪里进货
  9. 用秩的定义求矩阵的秩
  10. windows10关闭火绒开机自启动