ENSP windows10系統下的安裝教程(也適用於大多數windows11)


前言:

每次裝ENSP都要被小折磨,所以寫個文檔防止再被折磨。

如果你覺得看的很累或者覺得你看了也解決不了問題,可以選擇直接重裝系統,推薦裝windows原版鏡像!

本隨筆最開始只是一篇寫了供自己參考的小隨筆,格式什么的,就沒有講究了,屬於想到哪寫到哪!我也沒想到越寫越多,服務的人群也是越來越廣,也算一段有趣的經歷!

 

前期准備:

windows系統版本:Microsoft Windows [版本 10.0.19044.1526] 

 

 

 #本教程適用於windows11大多數版本。由於win11的樣本數量目前有限,所以可能會有一些奇怪的問題,我暫時推薦大家用windows10專業版。兄弟們,讓家庭版去死吧!

 

軟件版本:1.eNSP V100R003C00SPC100 Setup 

                  2.Wireshark_win64_2.01

                  3.VirtualBox-5.2.26-128414-Win       

                #新增(20220810):VirtualBox-5.2.44-139111-Win (可支持windows11和windows10)    

設備包:CE(svrpbox.zip),CX,NE404,NE5000E,NE9000,USG6000V,VCL(組播使用)

注冊表:regENSP  

 #此注冊表非彼注冊表,一般情況下用不到regENSP,同時我也不推薦大家隨意更改注冊表,特別是剛入行的朋友,不然你的電腦大概率要重裝。大佬忽略此提示!

#

 常規安裝包目錄和修復軟件

 

 

額外的設備包,適合深入學習的朋友

 

 

 

 

 regENSP:

批處理命令如下,一般情況下根本用不到:

cd /d %~dp0

set _SCRIPT_CURDIR=%CD%
set temp=%_SCRIPT_CURDIR:\=\\%

echo Windows Registry Editor Version 5.00 > 1.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\eNSP] >> 1.reg
echo "UninstallString"="%temp%\\unins000.exe" >> 1.reg

regedit /s 1.reg

del /s 1.reg

 

安裝前提:開啟虛擬化,這里不做特殊說明,建議打開bios的虛擬化。同時保證自己有賬戶有管理員權限!

 

#AMD和inter的CPU開啟方法大致相同,如何查看自己的CPU有沒有開啟虛擬化呢!

 

 

 

同時確保自己的hyper-v相關功能和服務被關閉,常用的命令如下

bcdedit /set hypervisorlaunchtype off  需使用CMD的管理員權限輸入。

同時需要在電腦windows安全中心 設備安全性中關閉內核隔離。

 

 

 

 

 

 

 

 

 

安裝之前,確保原來安裝的ENSP及相關組件刪除干凈,刪除完成后可以使用cclean清理注冊表。可以多清除幾次,免得報錯。

 

 

 

一般清除到此處 基本沒什么問題了。清除完了之后記得電腦重啟后再裝ENSP相關軟件。

 

額外的設備包下載后,可以解壓在ENSP的目錄下,解壓路徑如下:C:\Program Files\Huawei\eNSP\plugin\svrp\Database 

 

 

 

 #新增:舉例 :也可以在plugin目錄下 新建USG6000V文件夾  然后導入此文件夾的鏡像

(根據你要使用的設備,單獨建立文件夾放文件,方便排錯)

 

 

 

 

 

 

安裝軟件步驟:一般是默認安裝,不要改盤符,建議安裝C盤。

#新增 如果需要修改盤符 可以考慮只改前面的盤符,不要改其他的路徑(大佬忽略此提示!隨便你魔改),ENSP不支持中文路徑,切記!

 

安裝前,先關閉windows defender和其他殺軟,ENSP幫助文檔里面建議這么做,我更建議大家卸載!畢竟ENSP很久不更新了!

#實測后,發現可以打開windows自帶的防火牆,這個是沒什么問題的!只要你運行相關程序通過就行!

 

#大量的軟防火牆會影響ENSP的正常使用(接管了windows防火牆的權限,並且要的更多),我提一個保守建議,推薦大家卸載掉。

例如Macafee ,如果有人說加白名單啥的,那你大概率也不用看這個教程了,此教程更多的適用於新手!

 

部分企業會使用深信服的EDR終端,所以終端用戶請關閉你EDR里面的虛擬化安全設置,或者聯系你們的運維人員卸載或排查。

 

#所有的卸載切記優先從控制面板的程序-功能中卸載,千萬不可直接刪除文件夾和軟件 或者使用360這種卸載!!!!!!!很多軟件都是同理,別自己相當然了!

 

#目前我用的火絨無影響,有興趣的話多支持一下國產。如果有其他的殺軟也支持,麻煩說一下,我也更新一下。

 

安裝軟件順序:1.Wireshark_win64_2.01                                                         

                         2.VirtualBox-5.2.26-128414-Win 或VirtualBox-5.2.44-139111-Win

                        3.eNSP V100R003C00SPC100 Setup

                        #新增(20220810):VirtualBox-5.2.44-139111-Win (可支持windows11和windows10)

                        #新增(20220810):VirtualBox-4.2.8-83876-Win(支持windows7)win7有適合的ENSP安裝包,

                        #目前支持win7的有eNSP_V100R002C00B390_Setup(此版本已實裝,暫無問題。其他的版本未測試),需配合virtual box 4.2.8使用。

                        #ensp v.1.2.00.500和virtual box 4.2.8同樣支持windows7

 

                        #其他版本未測試,如有好的,歡迎提供和交流! 我已經忘記了我當年WIN7用的啥版本了。

                        #virtualbox建議去官網下載:https://download.virtualbox.org/virtualbox  如果速度慢 就FQ!

                        

ENSP三件套安裝完成后,確認防火牆允許相關應用通過。

 

官方文檔里面的介紹:

 

我的個人電腦防火牆:

 

 

域環境下用戶也需要勾選防火牆,同時確保權限正常。

#域用戶受到主域的策略影響,如果你排錯后,十分確認是主域或子域的問題,請聯系你們的運維人員排查,常規情況下,無影響,別亂甩鍋!

 

全部安裝完成后,打開ENSP相關設備界面,顯示如下:

 

此時,我們解壓到C:\Program Files\Huawei\eNSP\plugin\svrp\Database 路徑下的鏡像就能派上用場了。

 

以CE12800為例子:(官方文檔里面的介紹)

#USG6000V同理

我們的路徑是:C:\Program Files\Huawei\eNSP\plugin\svrp\Database 

 #我更推薦在plugin目錄下為每個額外設備單獨建立文件夾,更方便后面排錯!

 

 防火牆的導入同理,設備開啟成功后需要輸入初始賬號密碼

賬號:admin 密碼:Admin@123   

首次登錄需要修改密碼,復雜性密碼。

# 如果你的鏡像是USG6000V,但是可能鏡像的版本與我不同,比如無需輸入用戶名或者其他的,請根據你的版本正常使用!

 #新增(20220810)windows11 AR40報錯 :故障原因 ENSP和hyper-v出現沖突,windows版本包括教育版,家庭版,專業版(已測試的版本)

處理方法:手動命令行關閉windows11的hyper-v     命令: bcdedit /set hypervisorlaunchtype off    但此方法適用於大部分windows11用戶,不是所有!

 

以上安裝成功后,也有可能會出現問題,如設備啟動后一直輸出########,建議按打開ENSP,然后按F1打開ENSP幫助文檔,強烈建議多看看幫助文檔。

 

基本能解決絕大多數問題。

如果還有問題,例如設備啟動后,一直顯示###########(時間特別長,且不跳轉到用戶視圖下),這個時候幫助文檔幫助不了我們了,就需要排錯了。

 

新增:###############錯誤大多是因為防火牆限制了,大家可以關閉一下windows自帶的防火牆測試一下。或者查看里面允許通過的程序和功能!

此問題大多出在防火牆和AR設備上,請確認你設備的插件路徑是否正確,不懂的話 就卸載重裝ENSP。

#新增 不要隨便安裝手游模擬器,可能會導致你ENSP不能正常啟動,另外完美平台與ENSP不兼容。

 

 

 

 

 

 

 

處理步驟1:啟動交換機后,設備命令行無法接收輸入,在長時間等待后一直輸出“####”。如何解決這個問題?

 

處理步驟

  1. 登錄安裝eNSP的PC機。
  2. 選擇“開始 > 所有程序 > 附件”。
  3. 右鍵單擊“命令提示符”,選擇“以管理員身份運行”。
  4. 在彈出的命令行窗口中,輸入相應的命令,重啟計數器。

     

    • 對於Win7、Win8和Win10系統,輸入“lodctr /R”。
    • 對於Windows xp系統,輸入“lodctr /R:PerfStringBackup.ini”。

     

如果解決了這個問題還是不行,那么恭喜你,你和我一樣,遇到了一個ENSP注冊表問題。

處理步驟2:

如果你的操作系統是 64位 操作系統,由於eNSP的安裝路徑在64位系統的注冊表中存放於不同的節點,導致啟動CE6800時,無法找到正確的eNSP安裝路徑,解決辦法是:

把附件中regENSP.zip解壓后生成的regENSP.bat 拷貝到 eNSP 安裝目錄下,例如,你的eNSP 安裝在 c:\Program Files\huawei\eNSP,那么把regENSP.bat腳本拷貝到這個目錄下,64位系統需要 右鍵 選擇以管理員身份 運行一下,再次右鍵 選擇以管理員身份啟動eNSP。

我遇到的問題說明:我是其他的設備包都安裝正常,除了CE6800和CE12800,初步懷疑是之前的ENSP卸載不干凈或者ENSP版本問題導致的,因為我第一次在ENSP中安裝過,CE12800能正常啟動。

如果你還不行,請根據你的實際情況排錯!

 

#新增常見的AR 40報錯,主要是virtual box 版本不對,可以對應我寫的版本使用。另外可以參考華為ENSP目錄中的方法

 

#如果你的AR在vBox可以啟動,但ENSP啟動失敗,請把相關設備手動從vBox上面刪除,然后通過啟動ENSP重新注冊

#假如出現了一個192.168.56.X對應的mac地址有多個,有可能相關的ip報文路由進了VPN,請把相關的VPN關閉掉,再啟動設備。

  假如還失敗請聯系相關維護人員,比如關閉你電腦的代理

 

 

 

如何查看呢 通過arp -a | findstr 192.168.56.

 

 #具體情況可以查看相對應的報錯提示,逐步解決。例如防火牆 45報錯,有可能虛擬化沒開啟,也有可能是路徑錯誤。可能性很多,可以根據提示逐一排查。

#我曾看過一個人的文章,說法是網絡狀態會影響ENSP的運行,他做了測試,但我未測試過,不做判斷。有興趣的朋友可以自己搜一下,我也忘記在哪看的了!

#新增 注意自己的wireshark版本 是否被ENSP所支持,版本太高可能導致抓包功能不能正常開啟。我提供的版本是我測試過,且沒有問題的。

#記住eNSP、VirtualBox的打開方式都是以管理員權限打開,注意看一下。

 

如果有其他問題,請參考我的華為ENSP模擬器其他文檔。

如果還是解決不了,可以留言給我或者去華為的社區看一下模擬器版塊,那里大神挺多的,自己看一下。如果沒方法,那就聽天由命,重裝吧。

 

最后全部安裝成功后,確認所有設備包都能正常開啟,需做單點測試。

 

virtual box 狀態如下:

 如果有某個顯示不可用,就刪除掉,然后重新注冊一下,設備包里面的鏡像需要重新導入一下。

 

 

最后,就是你能夠開心的使用eNSP啦。可惜ensp不再更新,有點可惜。很多優化和BUG,建議華為搞一個自己的模擬器吧。今后如果我還遇到ENSP的坑,再更新吧。

有其他問題,歡迎留言。

 

 參考文章:

https://blog.csdn.net/weixin_34343000/article/details/91600489

https://forum.huawei.com/enterprise/zh/thread-810985.html              

https://blog.csdn.net/qq_33998074/article/details/121343494

https://forum.huawei.com/enterprise/zh/thread-454041.html

如果有其他我看過卻又忘記寫了的的參考文章,使用了您的原創方法,請聯系我,我會補上鏈接的!

 


免責聲明!

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



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