使用VMware或VirtualBox安裝eNSP Pro并使用CRT連接設備

文章目錄

  • 使用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安裝需要使用專用的ovfvmdk文件

使用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
# 進入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重復
      在這里插入圖片描述

創建虛擬機

  • 自定義創建虛擬機
    在這里插入圖片描述
  • 選擇兼容的版本,根據使用的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虛擬機關機,拍快照!
      在這里插入圖片描述
      在這里插入圖片描述
  • 如果自己使用,則可以繼續登錄
    • 這里功能性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)
      在這里插入圖片描述

以上內容均屬原創,如有不詳或錯誤,敬請指出。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/12956.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/12956.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/12956.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2024OD機試卷-字符串分割(二) (java\python\c++)

題目:字符串分割(二) 題目描述 給定一個非空字符串S,其被N個‘-’分隔成N+1的子串,給定正整數K,要求除第一個子串外,其余的子串每K個字符組成新的子串,并用‘-’分隔。 對于新組成的每一個子串,如果它含有的小寫字母比大寫字母多,則將這個子串的所有 大寫字母轉換為小…

27.哀家要長腦子了!

目錄 1.316. 去除重復字母 - 力扣(LeetCode) 2. 1209. 刪除字符串中的所有相鄰重復項 II - 力扣(LeetCode 哎喲 煩死了 剛剛不小心退出又沒保存 又要寫一遍 煩死了 最近刷題不得勁啊 感覺這腦子沒長一點 1.316. 去除重復字母 - 力扣&am…

(實測驗證)【移遠EC800M-CN 】GNSS功能打開和關閉關閉步驟驗證

引言 本文章使用自研“超小體積TTL轉4GGPS集成模塊”進行實測驗證; 一、打開GNSS功能 步驟一、通過 ATQGPSCFG 配置 GNSS 參數 (1)該命令用于查詢和配置 GNSS 不同的設置,包括 NMEA 語句輸出端口、NMEA 語句的輸出類型等。 1.1…

NSSCTF | [SWPUCTF 2021 新生賽]easyupload2.0

先傳一個普通的一句話木馬試一試 GIF89a <?php eval($_POST[shell]);?> 可以看到回顯&#xff0c;不允許上傳php文件。 使用Burpsuite抓包只修改ContentType后發現也不能繞過&#xff0c;說明服務器使用了黑名單后綴限制&#xff0c;那么我們可以使用其他的后綴代替ph…

RPA的實施過程通常包括哪些步驟?

RPA&#xff08;Robotic Process Automation&#xff09;的實施過程通常涉及一系列詳細的步驟&#xff0c;旨在確保自動化項目的成功部署和運行。以下是RPA實施過程的一般步驟&#xff1a; ### 1. 需求分析與目標設定 實施RPA的第一步是進行需求分析&#xff0c;明確企業希望通…

電路板維修【四】

【開關電源輸出電壓偏低不穩&#xff0c;用示波器立馬鎖定故障范圍】&#xff1a;https://www.bilibili.com/video/BV1pf421D73K?vd_source3cc3c07b09206097d0d8b0aefdf07958 可以用示波器查看MOS的輸出波形來查看其是否損壞&#xff1a; 電源芯片的供電電壓來回跳變&#xf…

嵌入式C語言與人工智能融合開發高級教程:實現手勢識別系統

目錄 文章主題環境準備人工智能與嵌入式系統基礎代碼示例&#xff1a;實現手勢識別系統應用場景&#xff1a;智能家居與穿戴設備問題解決方案與優化 1. 文章主題 文章主題 本教程將詳細介紹如何在STM32嵌入式系統中使用C語言實現手勢識別系統&#xff0c;特別是如何在資源受…

基于卷積神經網絡CNN,使用二維卷積Conv2D實現MNIST數字識別的四種方法

前言 系列專欄&#xff1a;機器學習&#xff1a;高級應用與實踐【項目實戰100】【2024】?? 在本專欄中不僅包含一些適合初學者的最新機器學習項目&#xff0c;每個項目都處理一組不同的問題&#xff0c;包括監督和無監督學習、分類、回歸和聚類&#xff0c;而且涉及創建深度學…

ROS 2邊學邊練(48)-- 將URDF與robot_state_publisher一起使用

前言 本篇將完成一個行走的機器人&#xff0c;并以tf2消息的方式實時發布機器人狀態&#xff0c;以便我們在Rviz中同步查看。 首先&#xff0c;我們創建描述機器人裝配的URDF模型。接下來&#xff0c;我們編寫一個節點&#xff0c;用于模擬運動并發布JointState和位姿變換。然后…

C-函數的由淺入深

1.函數的定義 數據類型 函數名 &#xff08;【數據類型 形參名&#xff0c;數據類型 形參名&#xff0c; …】&#xff09; 2.函數的傳參 值傳遞 地址傳遞 全局變量 3.函數的調用 嵌套調用 遞歸 4.函數與數組 5.函數與指針 指針函數 函數指針 函數指針數組 函數的定義 #inclu…

醉了,面個功能測試,還問我Python裝飾器

Python 裝飾器是個強大的工具&#xff0c;可幫你生成整潔、可重用和可維護的代碼。某種意義上說&#xff0c;會不會用裝飾器是區分新手和老鳥的重要標志。如果你不熟悉裝飾器&#xff0c;你可以將它們視為將函數作為輸入并在不改變其主要用途的情況下擴展其功能的函數。裝飾器可…

dhcp(接口和全局地址池模式)

接口地址池和全局地址池 dhcp應用 1.全部開啟dhcp功能 2.ar5 0口接口地址池 1口全局地址池 3.ar6和ar7配置&#xff0c;查看能否自動獲取ip 左右不同兩個網絡&#xff0c;接口和全局地址池的區別 部分截圖 ar6 ar7 ar5

(實測驗證)【移遠EC800M-CN 】TCP 透傳

引言 本文章使用自研“超小體積TTL轉4GGPS集成模塊”進行實測驗證&#xff1b; 1、配置移遠EC800M-CN TCP 透傳 串口助手發送&#xff1a; ATQIOPEN1,0,"TCP","36.137.226.30",39755,0,2 //配置服務器地址和端口號&#xff1b; 4G模組返回…

07-Fortran基礎--Fortran指針(Pointer)的使用

07-Fortran基礎--Fortran指針Pointer的使用 0 引言1 指針&#xff08;Poionter&#xff09;的有關內容1.1 一般類型指針1.2 數組指針1.3 派生類(type)指針1.4 函數指針 2 可運行code 0 引言 Fortran是一種廣泛使用的編程語言&#xff0c;特別適合科學計算和數值分析。Fortran 9…

java代碼混淆工具ProGuard混淆插件

java代碼混淆工具ProGuard混淆插件 介紹 ProGuard是一個純java編寫的混淆工具&#xff0c;有客戶端跟jar包兩種使用方式。可以將程序打包為jar&#xff0c;然后用工具進行混淆&#xff0c;也可以在maven中導入ProGuard的插件&#xff0c;對代碼進行混淆。 大家都知道 java代…

【華為OD機試-C卷D卷-200分】田忌賽馬(C++/Java/Python)

【華為OD機試】-(A卷+B卷+C卷+D卷)-2024真題合集目錄 【華為OD機試】-(C卷+D卷)-2024最新真題目錄 題目描述 給定兩個只包含數字的數組a,b,調整數組 a 里面的數字的順序,使得盡可能多的a[i] > b[i]。 數組a和b中的數字各不相同。 輸出所有可以達到最優結果的a數組的…

SadTalker 自定義容器化部署配置

Docker 環境檢查 執行docker info 查看環境種是否有安裝docker&#xff0c;否則首先安裝好docker 運行環境。在線環境安裝執行執行兩條指令即可 sudo apt install docker sudo apt-get install docker-ce sudo apt-get install docker-composesudo systemctl restart dockerG…

langchain源碼

itemgetter&#xff1a;返回一個函數&#xff0c;函數取輸入dict的某個指定key Runnable 的基本方法有 invoke、 batch、 await、 ainvoke、 abatch 同步轉異步 Runnable 還具有的方法&#xff1a;bind、 with_config。 input_schema 屬性、output_schema 屬性 with_retry方…

Uniapp H5開發常見問題解析

引言 在移動應用開發領域&#xff0c;Uniapp已經成為一個備受矚目的技術框架&#xff0c;其跨平臺能力和高效開發特性使得開發者能夠更加便捷地構建出功能豐富、性能優越的應用程序。特別是在H5開發中&#xff0c;Uniapp的應用場景日益廣泛&#xff0c;然而&#xff0c;隨之而…

Vue2之使用provide和inject實現兩個不相干組件之間的通信

Vue2之使用provide和inject實現兩個不相干組件之間的通信 文章目錄 Vue2之使用provide和inject實現兩個不相干組件之間的通信1. 祖先組件中使用provide提供數據2.后代組件A中使用inject注入并使用數據3.后代組件B中使用inject注入并使用數據 在Vue 2中以使用provide和inject來實…