EVE上傳Dynamips、IOL和QEMU鏡像


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#

 

紅色字體即IOLlicense,這段代碼隨着EVE-NGhostname變動,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/

 

 上傳完畢,輸入命令修正鏡像

 

 測試:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM