文章列表(关注微信公众号EmulatedLab,及时获取文章以及下载连接)html
一、EVE-NG介绍(EVE-NG最好用的模拟器,仿真环境时代来临!)
python
二、EVE-NG安装过程介绍linux
三、EVE-NG导入Dynamips和IOLios
四、EVE-NG导入QEMU镜像web
五、EVE-NG关联SecureCRT,VNC,Wiresharkvim
六、EVE-NG网卡桥接,带您走进更高级的实验bash
七、EVE-NG硬盘扩容,存储海量镜像微信
八、EVE-NG定制我的镜像,脚本快速导入app
九、EVE-NG容纳H3C、Huawei,吞并GNS3ide
十、EVE-NG镜像来啦!打造国内最大的EVE交流圈
十一、EVE-NG镜像再次来袭,无所不能!
十二、EVE-NG镜像增持,走上神坛!
1三、EVE-NG内存不够?教您扩大虚拟内存!
1四、EVE-NG更新方便,不费劲儿!
1五、EVE-NG小众镜像,助力尝鲜!
1六、EVE-NG体验Seafile,抛弃10K/s网盘
1七、......
Dynamips导入过程
1、查看EVE的地址,并用SFTP工具链接(本文以SecureFX为例)
2、上传镜像文件到相应目录
镜像保存目录:
/opt/unetlab/addons
---/dynamips Dynamips镜像保存目录
---/iol IOL镜像保存目录(运行IOU的镜像)
---/qemu QEMU镜像(运行ASAv、ISE、F5等等镜像)
将dynamips镜像上传到/opt/unetlab/addons/dynamips目录下
3、修正镜像权限
用SSH登陆到EVE,运行以下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
注意:有可能您的机器跑Dynamips后CPU利用率很是高,计算idlepc后利用率会降到最低,此处就不介绍idlepc计算方法了,我的以为,有了vios和iol后,dynamips就不必使用了!若是各位有兴趣,进QQ群:593920308(EmulatedLab)获取方法!
IOL导入过程
1、上传镜像到相应目录
文件包含
IOL的镜像
iourc文件(IOL的license文件)
CiscoIOUKeygen.py(python脚本,用于生成license)
将如上文件所有上传到/opt/unetlab/addons/iol/bin目录下
2、生成并编写license
第一种方法:命令自动生成
确保CiscoIOUKeygen.py已经上传后,执行命令
cd /opt/unetlab/addons/iol/bin/ python CiscoIOUKeygen.py | grep -A 1 'license' > iourc
第二种方法:手动修改
生成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! 保存退出
3、修正镜像权限
运行以下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
运行镜像测试
不会的朋友请看历史文章,不作详细介绍
用web界面登陆并添加设备,这时候能看到Cisco IOS与Cisco IOL几项已经被点亮。
选择一个Cisco IOS 7206VXR和一个Cisco IOL作测试
已经通了!此处有必要说一下,之前用GNS3时Dynamips与IOL的设备中间直连会报错,中间必须增长一个GNS3自带的二层交换机才能正常通讯。而EVE-NG不须要~~~
EmulatedLab QQ群,期待您的加入!
关注微信公众号EmulatedLab,及时获取更新文章和下载连接!
本篇于2017-04-10在微信公众号EmulatedLab上发表
Maosen | 森