3.EVE-NG导入Dynamips和IOL
文章列表(關注微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)
1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)
2、EVE-NG安裝過程介紹
3、EVE-NG導入Dynamips和IOL
4、EVE-NG導入QEMU鏡像
5、EVE-NG關聯SecureCRT,VNC,Wireshark
6、EVE-NG網卡橋接,帶您走進更高級的實驗
7、EVE-NG硬盤擴容,存儲海量鏡像
8、EVE-NG定制個人鏡像,腳本快速導入
9、EVE-NG容納H3C、Huawei,吞并GNS3
10、EVE-NG鏡像來啦!打造國內最大的EVE交流圈
11、EVE-NG鏡像再次來襲,無所不能!
12、EVE-NG鏡像增持,走上神壇!
13、EVE-NG內存不夠?教您擴大虛擬內存!
14、EVE-NG更新方便,不費勁兒!
15、EVE-NG小眾鏡像,助力嘗鮮!
16、EVE-NG體驗Seafile,拋棄10K/s網盤
17、......
點擊查看配套視頻教程!
Dynamips導入過程
一、查看EVE的地址,并用SFTP工具連接(本文以SecureFX為例)
?
?
二、上傳鏡像文件到相應目錄
?
鏡像保存目錄:
/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利用率非常高,計算idlepc后利用率會降到最低,此處就不介紹idlepc計算方法了,個人覺得,有了vios和iol后,dynamips就沒必要使用了!如果各位有興趣,進QQ群:593920308(EmulatedLab)獲取方法!
?
?
?
IOL導入過程
一、上傳鏡像到相應目錄
?
文件包含
IOL的鏡像
iourc文件(IOL的license文件)
CiscoIOUKeygen.py(python腳本,用于生成license)
?
將如上文件全部上傳到/opt/unetlab/addons/iol/bin目錄下
?
二、生成并編寫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! 保存退出
?
?
三、修正鏡像權限
?
運行如下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
?
?
?
?
運行鏡像測試
?
不會的朋友請看歷史文章,不做詳細介紹
?
用web界面登錄并添加設備,這時候能看到Cisco IOS與Cisco IOL幾項已經被點亮。
?
選擇一個Cisco IOS 7206VXR和一個Cisco IOL做測試
?
已經通了!此處有必要說一下,以前用GNS3時Dynamips與IOL的設備中間直連會報錯,中間必須增加一個GNS3自帶的二層交換機才能正常通信。而EVE-NG不需要~~~
QQ群二維碼,期待您的加入!
關注微信公眾號EmulatedLab,及時獲取更新文章和下載鏈接!
?
本篇于2017-04-10在微信公眾號EmulatedLab上發表
Maosen | 森
轉載于:https://blog.51cto.com/sms1107/1927988
總結
以上是生活随笔為你收集整理的3.EVE-NG导入Dynamips和IOL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做移动视频直播应用的思路
- 下一篇: 掌中革命--手机富媒体