最新版eNSP Pro V100R002C10安装 之二:使用VMware Workstation安装
- 华为
- 2025-05-12
- 39热度
- 0评论
前一篇,介绍了如何在Oracle Virtual Box安装eNSP Pro的方法
这一篇,我们来看看如何把eNSP Pro安装在VMware Workstation上,或者安装在ESXi服务器上。
关于新旧版本主要功能对比,请参考上一篇 最新版eNSP Pro V100R002C10安装 之一:使用VirtualBox安装
安装包,请关注本公众号,后台回复 eNSP-Pro获取下载链接
一、VirtualBox镜像转换vmware镜像
使用VMware Workstation 或者ESXI安装需要使用专用的ovf
和vmdk
文件
华为官网下载的安装包中仅提供qcow2和vdi两种虚拟机格式文件,即: eNSP-Pro_V100R002C10_Software_X8664_release.qcow2
和 eNSP-Pro_V100R002C10_Software_X8664_release.vdi
。 其中qcow2格式是Qemu的镜像格式,而vdi是VirtualBox的镜像格式
因此,我们需要将VirtualBox的镜像格式转换为vmware镜像格式
我们有2种方式转换格式:
通过qemu-img软件转换 或者 使用VirtualBox软件转换
1.1 通过qemu-img软件转换成vmware镜像
qemu-img软件获取
https://qemu.weilnetz.de/w64/
qcow2文件转为vmdk文件
1.将下载的eNSP-Pro安装包存在E:\eNSP-Pro
目录下;
2.在CMD窗口下,输入qemu-img.exe--version
,产看qemu-img是否安装成功;
3.使用命令cd/d E:\eNSP-Pro
切换到eNSP-Pro_V100R002C10_Software_X8664_release.qcow2
目录;
4.使用下面命令将源文件 eNSP-Pro_V100R002C10_Software_X8664_release.qcow2
转换为目标文件eNSP-Pro_V100R002C10_Software_X8664_release.vmdk
此处报错,是以为系统没有配置qemu的环境变量,在eNSP-Pro目录中,不能识别qemu-img命令。
因此,我们需要在转换命令时,明确指出qemu-img命令的安装路径
以下是完整的转换命令
"C:\Program Files\qemu\qemu-img" convert -f qcow2 -O vmdk eNSP-Pro_V100R002C10_Software_X8664_release.qcow2 eNSP-Pro_V100R002C10_Software_X8664_release.vmdk
待转换完成后,目录下会多出一个eNSP-Pro_V100R002C10_Software_X8664_release.vmdk
文件;
1.2 VirtualBox镜像转换vmware镜像
VBox转换成vmdk镜像
切换到VDI文件的路径
通过命令 “C:\Program Files\Oracle\VirtualBox\VBoxManage.exe“ clonehd “E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vdi“ “E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vmdk“ --format vmdk
其中
“E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vdi” 是源文件路径
“E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vmdk ” 是目标文件路径
将原有的vdi镜像转换成为vmdk镜像
如果在转换文件格式时,出现以下报错:
因为UUID重复了,之前可能已经转换过格式了,所以才会有这样的报错,需要重新生成新的UUID “C:\Program Files\Oracle\VirtualBox\vboxmanage" internalcommands sethduuid "E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vdi"
转换一个虚拟磁盘
切换到VMware Workstation的安装目录
通过命令vmware-vdiskmanager.exe -r “E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vmdk ” -t 0 “E:\eNSP-Pro\eNSP-Pro.vmdk”
将转换虚拟磁盘从它原始的预分配模式转变为包含在单一文件中的可增长虚拟磁盘。这个磁盘空间将不会被预先分配,虚拟磁盘工具将收回虚拟磁盘中的一些磁盘空间,而仅仅让里面的数据占用虚拟磁盘。
其中
“E:\eNSP-Pro\eNSP-Pro_V100R002C10_Software_X8664_release.vmdk ” 是源文件路径
“E:\eNSP-Pro\eNSP-Pro.vmdk ” 是目标文件路径
二、使用VMware Workstation安装eNSP Pro
2.1 配置网卡
建议用管理员身份打开VMware Workstation
-
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重复
-
2.2 创建虚拟机
1、VMware Workstation 新建虚拟机,选择自定义创建
2、选择兼容的版本,根据使用的VMware版本不同,之后安装Linux的系统版本会有不同
3、其他根据以下步骤设置即可
4、重点:第一张网卡,使用有DHCP功能的仅主机的网卡(VMnet1)
5、网卡1默认自带(主机模式),新添加网卡2(NAT模式)和 网卡3(选择自定义,桥接到VMnet3网卡);
eNSP-Pro虚拟机网卡1(主机模式):是桥接到VMnet1的,通过DHCP可以获取到"192.168.100.X"的地址,该IP地址为前端WEB页面登录地址,我们可以通过该IP地址登录eNSP-Pro模拟器;
eNSP-Pro虚拟机网卡2(NAT模式):是桥接到VMnet8的,目的是为了和互联网互通,因为使用eNSP-Pro模拟器,需要华为账号登录认证成功后,才能正常使用;
eNSP-Pro虚拟机网卡3(选择自定义,桥接到VMnet3网卡):将虚拟机桥接到VMnet3网卡目的是实现物理机与eNSP-Pro虚拟机中的路由器、交换机、防火墙、AC等设备管理IP地址互通,以实现物理机通过telnet或SSH远程连接设备进行操作;
6、启动eNSP-Pro虚拟机,启动后主机页面会显示登录URL信息,可以通过该URL登录模拟器,使用个人华为账号登录;