新华三模拟器(H3C Cloud Lab)与华为模拟器(ensp)并存方案附下载地址

前言:该方案实测基于Windows 10 专业版22H2版本,根据测试逻辑预测所有版本通用(只要不是官方出现大版本更新,例如华为的ensp直接换到新的一个程序之类的;华三的2.x、3.x版本应该也可行,但是好像没必要,本来就支持,也不推荐装那么旧的版本了,华三的更新内容还是比较多的,更重要的是bug修复)

方案逻辑描述:

(不想看我这个菜鸡废话的直接去具体实施步骤
分析
个人对华为和华三的模拟器运行逻辑理解是:两者一致,都是基于VirtualBox虚拟机的功能实现设备运行的,所以本该是可以共存的,最不济也只能是出现两个不能同时占用虚拟机之类的(当然,这只是个人臆想)。

问题
目前的问题是出现两个无法共存的情况,也就是用华三就不能用华为,用华为就不能用华三。
在这里插入图片描述

当然,这并不是两个厂家互相排斥啥的。原因是华为于2019年12月31日正式停止了ensp的更新维护服务,大概就是下面这些原因吧。。。(截止本文发布时2023-12-14时,华为的新版本模拟器还是内部测试中,仅供特定人群测试使用)在这里插入图片描述
连续四年没有更新,但是VirtualBox的更新可是很勤的,华三的也不慢,所以导致了ensp对VirtualBox的支持版本相对落后,而华三的大版本迭代中加入了对VirtualBox版本的检测,如果不是推荐的版本(6.0.14)直接就不让你安装,当然,为了用户体验,它的安装包本身也包含了这个推荐版本,所以可以一键式安装。但是问题就出现了,ensp不支持这么新的版本,看了很多关于安装ensp的文章,结论是ensp支持安装5.2.x版本的VirtualBox。

解决思路
华三的模拟器虽然强制新版本(6.0.14),但只是在安装时加入了环境监测,如果监测到低版本则告警提示需要升级版本且退出安装,所以在安装华三模拟器是电脑自身不能含有低版本的VirtualBox,如果有必须卸载,倘若没有则在安装过程中会默认勾选安装6.0.14版本(可以选择不安装,毕竟直接强制有点流氓了,哈哈)。本方案也是基于华三这人性化的一点,嘻嘻!利用它可以后期安装这个点,跳过他的版本检测。
只要跳过华三的版本检测然后安装低版本的VirtualBox供ensp使用即可,华三成功安装后不会再检测版本,当然,版本区别较大的不兼容情况除外。

具体实施步骤:

一、准备环境(资源地址

1、卸载VirtualBox、H3C Cloud Lab、ensp三个软件,不管是什么版本,全部卸载干净,并重启

2、先安装Wireshark、Npcap、VLC等选装软件,版本不限制。

二、先安装H3C Cloud Lab(必须)

直接下载官网新版本打开安装即可,此时电脑本身没有安装VirtualBox,所以肯定可以安装,唯一需要注意,安装时取消掉默认勾选安装的VirtualBox(6.0.14),其它的至于安装路径什么的因人而异,没有特别要求

三、然后安装VirtualBox(5.2.x)

1、对于ensp通常使用的旧版本VirtualBox一般就两个版本(5.2.32、5.2.44),32版本推荐用于eNSP V100R003C00SPC100 Setup(旧的正式版),44版本推荐用于eNSP 1.3.00.200T Setup(新的测试版)。其它安装路径的参数不做要求,通常两个模拟器都可以识别到。

2、到这里打开华三的模拟器测试,随意创建一个设备并启动,在命令终端中测试一下命令等,没问题即可。

四、安装ensp

1、版本自行选择,两者并无太大差异;直接默认安装。
2、安装完成后打开测试功能性没问题即可。

猜你喜欢

转载自blog.csdn.net/qq_44927958/article/details/134997467
今日推荐