文章目錄
- 使用Oracle Virtual Box安裝eNSP Pro
- 創建虛擬機
- 配置網卡
- 配置帶外管理網絡
- 使用VMware Workstation安裝eNSP Pro
- 轉換文件格式及虛擬磁盤模式
- 配置網卡
- 創建虛擬機
- 配置使用CRT連接管理設備
前一段時間是開放了eNSP Pro的賬號權限,但是在寫博客時,權限被撤回,現在安裝完成后,也無法登錄使用
- 下載eNSP Pro鏡像文件【下載地址】(提取碼:513w)
下載連接失效可以在百度網盤群文件里自取:2129643073
- 使用Oracle Virtual Box或VMware Workstation安裝,只需要使用
eNSP-Pro_V100R001C10_Software_X8664_VirtualBox_release.tar.gz
此文件,解壓后得到eNSP-Pro_V100R001C10_Software_X8664_VirtualBox_release.tar
,需要再次解壓,得到eNSP-Pro_V100R001C10_Software_X8664_release.vdi
文件 - 使用ESXI安裝需要使用專用的
ovf
和vmdk
文件
使用Oracle Virtual Box安裝eNSP Pro
創建虛擬機
-
新建虛擬電腦
- 類型選擇Linux
- 版本選擇Other Linux(64-bit)
- 內存大小根據自己的物理機合理分配
- 虛擬硬盤選擇已經下載的eNSP Pro的
vdi
文件
配置網卡
- 打開虛擬機的設置,找到網絡,第一塊網卡啟用網絡連接,使用僅主機(Host-Only)網絡,橋接到啟用DHCP功能的
VirtualBox Host-Only Ethernet Adapter
網卡上,用于登錄eNSP Pro的Web頁面
- 第二塊網卡啟用網絡連接,使用網絡地址轉換(NAT),用于eNSP Pro聯網進行賬號登錄
完成上述的配置后,即可完成部署,可以開機測試。如果需要使用CRT或MobaXterm連接管理網絡設備,則還需要以下的步驟,不需要則跳過下一步驟
配置帶外管理網絡
- 管理-主機網絡管理器
- 創建虛擬網卡
VirtualBox Host-Only Ethernet Adapter #2
用于網絡設備的帶外管理 - 配置一個IP,用于和eNSP Pro中的設備帶外通信,注意模擬器中網絡設備的帶外地址不要與此地址重復,且與本地址在同一網段
- 不需要啟用DHCP服務器
- 創建虛擬網卡
建議使用
192.168.X.X/24
網段,嘗試過172.16.10.0/24
不能網管到設備
- 第三塊網卡使用僅主機(Host-Only)網絡,橋接到新創建的帶外管理的網卡上,并在混雜模式中選擇全部允許
- 安裝完成
Web訪問測試以及配置CRT或MobaXterm連接網絡設備參考VMware Workstation中的測試及連接步驟
使用VMware Workstation安裝eNSP Pro
轉換文件格式及虛擬磁盤模式
- 將
vdi
文件轉換為vmdk
文件,VMware Workstation需要使用vmdk
的硬盤文件- eNSP Pro的虛擬機文件:
E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi
- 轉換為VMware可識別的硬盤文件:
E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vmdk
- 修改硬盤模式后的eNSP Pro硬盤文件:
E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release_VM.vmdk
- eNSP Pro的虛擬機文件:
# 進入VirtualBox的安裝目錄
C:\Users\BadBoy>cd "C:\SoftWare\Oracle VirtualBox"# 復制硬盤文件,并轉換為VMware可以識別的硬盤格式文件
C:\SoftWare\Oracle VirtualBox>VBoxManage.exe clonehd "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi" "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vmdk" --format vmdk
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'vmdk'. UUID: 7391f3ed-783f-4553-a58e-60be0442351e# 進入VMware的安裝目錄
C:\SoftWare\Oracle VirtualBox>cd "C:\SoftWare\VMware Workstation Pro"# 修改硬盤文件的模式,即不會將硬盤大小立馬分配給虛擬機,而是使用多少分配多少
C:\SoftWare\VMware Workstation Pro>vmware-vdiskmanager.exe -r "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vmdk" -t 0 "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release_VM.vmdk"
Creating disk 'E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release_VM.vmdk'Convert: 100% done.
Virtual disk conversion successful.C:\SoftWare\VMware Workstation Pro>
- 如果在轉換文件格式時,出現以下報錯:
- 因為UUID重復了,之前可能已經轉換過格式了,所以才會有這樣的報錯,需要重新生成新的UUID
vboxmanage internalcommands sethduuid
+"E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi"
C:\SoftWare\Oracle VirtualBox>VBoxManage.exe clonehd "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi" "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vmdk" --format vmdk
VBoxManage.exe: error: Cannot register the hard disk 'E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi' {43d41949-17cf-4c02-b398-66c2c1eb4352} because a hard disk 'E:\SoftWare\eNSP Pro\eNSP-Pro_V100R001C10_Software_X8664_release.vdi' with UUID {43d41949-17cf-4c02-b398-66c2c1eb4352} already exists
VBoxManage.exe: error: Details: code E_INVALIDARG (0x80070057), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
VBoxManage.exe: error: Context: "OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())" at line 179 of file VBoxManageDisk.cppC:\SoftWare\Oracle VirtualBox>vboxmanage internalcommands sethduuid "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi"
UUID changed to: 3c4d5d56-33d0-4946-ae71-9b9e7582834dC:\SoftWare\Oracle VirtualBox>VBoxManage.exe clonehd "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vdi" "E:\SoftWare\eNSP Pro\VMware\eNSP-Pro_V100R001C10_Software_X8664_release.vmdk" --format vmdk
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'vmdk'. UUID: a91cec19-fdfb-48d6-a3d9-c687537ef744C:\SoftWare\Oracle VirtualBox>
參考博客【VBoxManage: error: Cannot register the hard disk 解決辦法】
- 完成之后,會得到如下三個文件
- 只有最后一個
vmdk
文件是需要使用到的文件,vdi
和第二個vmdk
文件都可以刪除(不使用VirtualBox安裝的話)
- 只有最后一個
配置網卡
- eNSP Pro至少需要配置兩塊網卡,一塊網卡用于登錄管理eNSP Pro平臺,一塊用于連接Internet,如果需要配置帶外網絡,即使用CRT或MobaXterm連接,則必須配置三塊網卡
- 打開VMware的虛擬網絡編輯器
- 第一塊網卡使用VMnet1,通常是僅主機模式,需要開啟DHCP功能負責為eNSP Pro分配管理IP,即Web頁面登錄的IP地址,IP地址可以更改,在DHCP設置(DHCP Setting)中可以修改分配的范圍,如果只開啟eNSP Pro,范圍內第一個可用的IP會是eNSP Pro在瀏覽器訪問的地址
- 第二塊網卡使用VMnet8,通常是NAT模式。訪問Internet會經過此網卡,由于eNSP Pro需要登錄華為人才賬號才能使用,所以需要聯網
- 第三塊網卡需要手動增加一塊虛擬網卡,用于帶外管理網絡設備,相當于帶外網絡。如果不需要使用CRT、MobaXterm連接管理設備則不需要添加此網卡
- 首先添加虛擬網卡,隨便選一個非VMnet1、VMnet8的(名字可以后面自己修改,這里后面修改的eNSP Pro MGMT)
- 添加完成后,選擇僅主機模式,并連接主機網絡到這個網卡上
- 下面的子網可填可不填,這是帶外網絡的網段,嘗試配置
172.16.10.0/24
網段,不生效,不能登錄管理設備,建議使用192.168.X.X/24
網段 - 配置完成后,應用并保存
- 為帶外管理的網卡配置IP
- 在后面為設備配置管理IP時,不要與此IP重復
- 在后面為設備配置管理IP時,不要與此IP重復
創建虛擬機
- 自定義創建虛擬機
- 選擇兼容的版本,根據使用的VMware版本不同,之后安裝Linux的系統版本會有不同
- 稍后安裝操作系統
- 選擇Linux操作系統,選擇其他Linux 5.x 核心 64位(使用的VMware版本不同,這里可以選擇的也不同,選擇其他Linux最高版本64位即可)
- 設置虛擬機名稱以及存放的安裝位置
- 看自己電腦情況合理分配
- **重點:**第一張網卡,使用有DHCP功能的僅主機的網卡(VMnet1)
- I/O控制器,推薦即可
- 磁盤類型選擇NVMe
- 使用已有的磁盤文件,即
eNSP-Pro_V100R001C10_Software_X8664_release_VM.vmdk
- 保持已有格式
- 配置虛擬機
- 添加兩塊網卡,刪除不需要的硬件
- 添加兩塊網卡,刪除不需要的硬件
- 第3塊網卡需要綁定到創建的帶外管理的虛擬網卡上
- 安裝完成,啟動虛擬機。啟動后,可以看到Web登錄管理的IP,即安裝完成
- 訪問測試
- 可以訪問即正常,安裝完成!不要著急登錄!因為環境和賬號是綁定的,也就是說這個環境會與首次登錄的賬號綁定。如果這個環境想要給別人使用又不想去安裝,或登錄其他的賬號,就在這里把eNSP Pro虛擬機關機,拍快照!
- 可以訪問即正常,安裝完成!不要著急登錄!因為環境和賬號是綁定的,也就是說這個環境會與首次登錄的賬號綁定。如果這個環境想要給別人使用又不想去安裝,或登錄其他的賬號,就在這里把eNSP Pro虛擬機關機,拍快照!
- 如果自己使用,則可以繼續登錄
- 這里功能性Cookies打開后,即在15天之內,即使物理電腦不聯網,也可以離線登錄模擬器正常使用
- 這里功能性Cookies打開后,即在15天之內,即使物理電腦不聯網,也可以離線登錄模擬器正常使用
配置使用CRT連接管理設備
參考博客【VMware Workstation安裝eNSP Pro并且通過CRT連接設備】
- 在Web頁面中,為設備配置管理IP,以下是配置腳本
install feature-software WEAKEA
#
system-view
#
interface MEth0/0/0ip address 192.168.100.10 255.255.255.0
#
aaalocal-aaa-user password policy administratorpassword history record number 0undo password alert originalpassword expire 0password complexity two-of-kindspassword similar-to-name-check disable
local-aaa-user user-name complexity-check disablelocal-user admin password irreversible-cipher Huawei@123local-user admin privilege level 3ylocal-user admin service-type ssh
#
stelnet server enable
ssh server-source all-interface
y
ssh authorization-type default aaa
#
user-interface vty 0 4authentication-mode aaaprotocol inbound ssh
#
- 使用CRT或MobaXterm新建SSH會話,使用管理IP遠程登錄管理設備
- 高亮顯示可以選擇Cisco(network configuration)
- 高亮顯示可以選擇Cisco(network configuration)
以上內容均屬原創,如有不詳或錯誤,敬請指出。
本文鏈接: http://t.csdnimg.cn/ql7da
版權聲明: 本博客所有文章除特別聲明外,如需轉載,請聯系作者注明出處并附帶本文鏈接!