日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

qemu 规范路径_EVE-NG镜像添加技巧(以思科虚拟化产品为例)

發布時間:2024/1/8 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 qemu 规范路径_EVE-NG镜像添加技巧(以思科虚拟化产品为例) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

EVE-NG 目錄結構

EVE-NG平臺可以使用 Dynamics(從GNS3繼承)、IOL(從WebIOU繼承)、QEMU 鏡像等。鏡像在部署時需要嚴格遵守目錄和命名規則,后文會按照鏡像的類別記錄添加技巧。

為確保部署的設備可以正常運行,修復權限必不可少,添加任何類型的鏡像后運行下面的命令即可修復鏡像權限:/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

如果您使用 EVE-NG-PRO,建議支持正版。臨時測試可以使用這個tookit工具,適用于2.0.4-20/21:eve-ng-toolkit.tar.gz''' 上傳并 cd 到目錄下 '''

tar zxf eve-ng-toolkit.tar.gz -C /usr/share

ln -sf /usr/share/eve-ng-toolkit/eve-ng-toolkit /usr/bin/eve-ng-toolkit

rm -rf ./eve-ng-toolkit.tar.gz

rm -rf ./install

eve-ng-toolkit

安裝 KVM 鏡像管理工具(包含 guestfish 等)apt-get update

apt-get install libguestfs-tools

添加 QEMU 鏡像

QEMU 鏡像都需要放到/opt/unetlab/addons/qemu/目錄下,添加設備之前要建立對應的目錄,且目錄名稱需要使用指定的前綴開頭,目錄下的鏡像文件名稱也必須用官方指定的名稱。收集了常用虛擬設備的目錄及鏡像命名規范如下:Vendor Qemu folder name EVE Qemu image .qcow2 name A10-vthunder a10- hda

ACS acs- hda

ASA ported asa- hda

ASAv asav- virtioa

Ampcloud Private ampcloud- hda, hdb, hdc

Radware alteon- virtioa

Barracuda FW barracuda- hda

F5 bigip- hda, hdb

Brocade brocadevadx- hda

Cisco CDA cda- hda

Cisco IPS cips- hda, hdb

Aruba ClearPass clearpass- hda, hdb

Aruba Virtual Mobility Controller aruba- hda, hdb

Cisco WSA coeus coeus- virtioa

Cisco ESA phoebe- virtioa

Checkpoint cpsg- hda

Cisco CSR v1000 csr1000v- virtioa

Cisco CSR v1000 Denali & Everest csr1000vng- virtioa

Cisco Prime Infra prime- virtioa

Cisco CUCM cucm- virtioa

Cumulus cumulus- hda

ExtremeOS extremexos- hda

Cisco FirePower 5.4 NGIPS firepower- scsia

Cisco FirePower 5.4 FMC firepower- scsia

Cisco FirePower 6.x NGIPS firepower6- scsia

Cisco FirePower 6.x FMC firepower6- hda

Cisco FirePower 6.x FTD firepower6- hda

Fortinet FW fortinet- virtioa

Fortinet SGT fortinet- virtioa

Fortinet mail fortinet- virtioa, virtiob

Fortinet manager fortinet- virtioa

HP virt router hpvsr- hda

Huawei USG6000v huaweiusg6kv- hda

Cisco ISE 1.x ise- hda

Cisco ISE 2.x ise- virtioa

Junos Space jspace- hda

Infoblox infoblox- virtioa

Juniper vRR junipervrr- virtioa

any linux linux- hda

Mikrotik router mikrotik- hda

Citrix Netscaler nsvpx- virtioa

Cisco NX9K Nexus ( SATA best perf) nxosv9k- sataa

Juniper olive- hda

Ostinato traffic generator ostinato- hda

Apple OSX osx- hda + kernel.img

PaloAlto FW paloalto- virtioa

pFsense FW pfsense- hda

vRiverbed riverbed- virtioa, virtiob

DELL FW Sonicwall sonicwall- hda

Sourcefire NGIPS sourcefire- scsia

S-terra VPN sterra- hda

S-terra Gate sterra- virtioa

Alcatel Lucent Timos timos- hda

Cisco NXOS Titanium titanium- virtioa

Arista SW veos- hda, cdrom.iso

Cisco L3 vIOS Router vios- virtioa

Cisco L2 vIOS SW viosl2- virtioa

Viptela vBond vtbond- hda

Viptela vEdge vtedge- hda

Viptela vSmart vtsmart- hda

Viptela vManage vtmanage- hda, hdb

Juniper vMX router vmx- hda

Juniper vMX-VCP vmxvcp- hda, hdb, hdc

Juniper vMX-VFP vmxvfp- hda

Cisco VNAM vnam- hda

Juniper vQFX-PFE vqfxpfe- hda

Juniper vQFX-RE vqfxre- hda

vSRX 12.1 Juniper FW/router vsrx- virtioa

vSRX v15.x Juniper FW/router vsrxng- virtioa

Cisco WAAS vwaas- virtioa,virtiob,virtioc

Cisco vWLC WiFi controller vwlc- megasasa

VYOS vyos- virtioa

Windows Hosts (Not Server Editions) win- hda or virtioa(using driver)

Windows Server Editions winserver- hda or virtioa(using driver)

Cisco XRv router xrv- hda

Cisco XRv 9000 router xrv9k- virtioa

以目錄名 “asa-9.1.5-16” 為例,第一個“-”之前的部分表示這是一臺 “asa” 模擬器(根據前綴進行分類),之后的部分為人為備注。創建設備時看到的鏡像名同這個目錄名。目錄下的 “hda.qcow2” 為官方或者社區維護 QEMU 鏡像時使用的虛擬硬盤名稱。思科的 n9kv、csr1000v、xrv、xrv9k、asav 等虛擬化產品,建議直接到思科官網下載。部署思科官方的 ASAv 鏡像

以官網下載的 9.12.3-2 版本為例,建立 asav- 開頭的文件夾,例如 “asav-9.12.3-2”,然后將鏡像上傳到該目錄,并修改名稱為 virtioa.qcow2。默認情況下,設備只有 vnc console,而沒有telnet console,導致無法啟動。''' 使用鏡像管理工具 guestfish '''

cd /opt/unetlab/addons/qemu/asav-9.12.3-2

guestfish -a virtioa.qcow2

...

> run

...

$<2>\ 100% [############################ 耐心等待刷完 ##############################] 00:00

...

> mount /dev/sda2 / <<< 把分區掛接在本地,可以對鏡像文件進行增刪改(touch/rm/edit)

> touch /use_ttyS0

> umount /

> exit部署思科官方的 xrv9k、csr1000vng 鏡像

較新的版本的 xrv9k、csr1000v 等鏡像會遇到和 asav 類似的問題,以 "fullk9-6.4.1" 版本為例:cd /opt/unetlab/addons/qemu/xrv9k-fullk9-6.4.1

guestfish -a virtioa.qcow2

...

> run

...

> list-filesystems <<< 查看鏡像中的文件系統,找到掛載點

/dev/sda1: ext4

/dev/sda2: unknown

/dev/app_vol_grp/app_lv0: ext4

/dev/panini_vol_grp/calvados_data_lv0: unknown

/dev/panini_vol_grp/calvados_lv0: unknown

/dev/panini_vol_grp/host_data_config_lv0: ext4

/dev/panini_vol_grp/host_data_log_lv0: ext4

/dev/panini_vol_grp/host_data_scratch_lv0: ext4

/dev/panini_vol_grp/host_lv0: ext4

/dev/panini_vol_grp/ssd_disk1_calvados_1: ext4

/dev/panini_vol_grp/ssd_disk1_calvados_swtam_1: ext4

/dev/panini_vol_grp/ssd_disk1_xr_1: ext4

>

> mount /dev/sda1 /

> touch /use_ttyS0

> umount /

> exit添加 vios 鏡像

... 待整理 ... 停止更新了,不折騰了

添加 IOL 鏡像

IOL 鏡像需要上傳到/opt/unetlab/addons/iol/bin目錄下,同時需要運行 iour.py 計算License,輸出到iourc文件。python3 CiscoIOUKeygen.py | grep -A 1 "license" > iourc

添加 Dynamics 鏡像

Dynamics 鏡像需要上傳到/opt/unetlab/addons/dynamips目錄下,最后修復權限即可。

本文由 SHIYL 創作,采用 知識共享署名4.0 國際許可協議進行許可

本站文章除注明轉載/出處外,均為本站原創或翻譯,轉載前請務必署名

最后編輯時間為: Apr 17, 2020 at 03:12 pm

總結

以上是生活随笔為你收集整理的qemu 规范路径_EVE-NG镜像添加技巧(以思科虚拟化产品为例)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。