1、镜像保存目录:

/opt/unetlab/addons

---/dynamips   Dynamips镜像保存目录

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

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

2、上传dynamips镜像:

然后在EVE修正镜像权限,命令:/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

如下截图是通过HTML5 console登录的,拿了一台3725来测试:

双击该设备:

3、上传IOL

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

文件包含:

  • IOL的镜像
  • iourc文件(IOL的license文件)
  • CiscoIOUKeygen.py(python脚本,用于生成license)

生成并编写license

方法1:命令自动生成

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

root@eve-ng:~# cd /opt/unetlab/addons/iol/bin/
root@eve-ng:/opt/unetlab/addons/iol/bin# python CiscoIOUKeygen.py | grep -A 1 'license' > iourc
root@eve-ng:/opt/unetlab/addons/iol/bin# cat iourc
[license]
eve-ng = 972f30267ef51616;
root@eve-ng:/opt/unetlab/addons/iol/bin#

方法2:手动修改

生成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#python CiscoIOUKeygen.py

*********************************************************************

Cisco IOU License Generator - Kal 2011, python port of 2006 C version

Modified to work with python3 by c_d 2014

hostid=007f0101, hostname=eve-ng, ioukey=7f0343

Add the following text to ~/.iourc:

[license]

eve-ng = 972f30267ef51616;

You can 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-get update

apt-get install vim

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

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

:wq! 保存退出

(如上摘自https://blog.51cto.com/sms1107/1927988

然后修正镜像:

测试:

4、导入QEMU

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

上传完毕,输入命令修正镜像

测试:

EVE上传Dynamips、IOL和QEMU镜像的更多相关文章

  1. 通过重新上传修改后的docker镜像来在kubeapps上实现k8s上部署的nginx版本更新,回退等

    docker操作:制作自定义镜像 # docker下载官方nginx镜像 docker pull nginx # 基于该镜像运行一个容器 docker run -it -d --name nginx_ ...

  2. Docker 上传镜像

    文章首发自个人网站:https://www.exception.site/docker/docker-push-image 本文中,您将学习如何上传 Docker 镜像至 Docker Hub 上. ...

  3. play-with-docker搭配ffsend完成文件上传及下载(解决从docker hub拉取镜像慢问题)

    由于众所周知的原因,大家有的时候pull docker hub上的镜像是很困难的,下载到99%就这么不动了也是很正常的事情 这个时候以下步骤是100%可以解决问题的: 1.找一台国外的服务器安装doc ...

  4. docker部署mysql,nginx,php,并上传镜像到私有仓库

    前言 最近公司准备把现有环境全部搞成容器化,所以笔者就先了解了一下docker,并搞了一搞,并把自己搞的过程记录下来.话不多说直接开干 环境说明 Centos7 Docker version 18.0 ...

  5. Docker 容器更新,打包,上传到阿里云

    上几章讲了镜像的拉取和运行. 这次来尝试如何将已经运行的容器打包,封装成镜像,并且上传到阿里云上,为了别的地方下载和使用更加的方便. 首先,进入镜像,如果不清楚地,可以看下上一章. [root@VM_ ...

  6. Vcenter server 5.5上传ISO镜像

    1.摘要 --- 浏览要上传的硬盘. 2.创建一个文件夹专业门存放ISO镜像. 3.选择上传文件. 4.选择文件上传即可.

  7. Openstack的镜像上传原理

    openstack的horizon的上传镜像流程 通过html的form表单上传文件 先上传到horizon指定的临时目录,存储起来 通过glance-api请求接口 实际上glance-api也是提 ...

  8. VMware SphereESXi上传系统镜像

    VMware SphereESXi上传系统镜像 打开右侧[摘要]选项卡 在[资源]中选择存储器中的存储,右键[浏览数据库存储] 选择工具栏[创建文件夹]图标,命名后保存 这样随后找到存储设备,浏览刚才 ...

  9. docker 私有仓库上传镜像,其他docker服务器从私有镜像下载

    <pre name="code" class="cpp">docker:/data# docker ps CONTAINER ID IMAGE CO ...

随机推荐

  1. 【PAT甲级】1116 Come on! Let's C (20分)

    题意: 输入一个正整数N(<=10000),接着依次输入N个学生的ID.输入一个正整数Q,接着询问Q次,每次输入一个学生的ID,如果这个学生的ID不出现在之前的排行榜上输出Are you kid ...

  2. Linux监控工具nmon

    Linux监控工具 nmon nmon是一种在Linux操作系统上广泛使用的监控与分析工具,nmon所记录的信息是比较全面的,它能在系统运行 过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中 ...

  3. 后台异常 - sql语句查询出的结果与dao层返回的结果不一致

    问题描述 sql语句查询出的结果与dao层返回的结果不一致 问题原因 (1)select 中,查询的列名称重复,数据出现错乱 (2)使用不等号,不等号(!=,<>),查询出来的结果集不包含 ...

  4. Java EE开发课外事务管理平台

    Java EE开发课外事务管理平台 演示地址:https://ganquanzhong.top/edu 说明文档 一.系统需求 目前课外兴趣培训学校众多,完善,但是针对课外兴趣培训学校教务和人事管理信 ...

  5. C# LINQ GroupBy

    一.先准备要使用的类: 1.Person类: class Person { public string Name { set; get; } public int Age { set; get; } ...

  6. 剑指offer 面试题 删除链表中重复的节点

    题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针. 例如,链表1->2->3->3->4->4->5 处理后 ...

  7. mysql 原有的主键情况下设置自增字段

    mysql 的自增字段只能是主键,如果原表已经有主键,需要设置自增字段应该怎么做呢? 1.alter table bu_staff  drop primary key;  先删除表的主键  id为原表 ...

  8. 极客工具,PDF合并工具

    前言 这两天一番花两天的时间,重新用python和python图形化开发工具tkinter,完善了下PDF合并小工具,终于可以发布了. 工具目前基本功能已经完善,后期如果有反馈可以修复部分bug或完善 ...

  9. scw——03错误,swagger开启错误

    错误: 代码: @Value("${swagger2.enable:false}") private boolean enable = false; 原因:没有开启swagger的 ...

  10. 普及C组第三题(8.12)

    2304. 光芒 (File IO): input:light.in output:light.out 时间限制: 1000 ms  空间限制: 题目: 输入: 输出: 样例输入 5 1 1 0 1 ...