文章列表(關注微信公衆號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 | 森