由于考试的关系最近开始认真研究华为组网设备的配置,全使用实体设备不太现实,所以完全寄托于官方出品的模拟器平台。
  笔者没有看说明文档的习惯,完全靠摸索以及搜索,下面把详细的搭建步骤简明的拆分下来,分享给需要的同学,少走弯路。
  仅此一篇,你就可以毫不费劲地搭建好完整的测试平台!

<1> 前期所需资源准备

  • VMware-workstation-full-15.5.0-14665864.exe
  • cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
  • VirtualBox-5.2.34-133893-Win.exe(重要,5.2.*,必须)
  • WinPcap_4_1_3.exe
  • Wireshark-win64-3.0.6.exe
  • eNSP V100R003C00SPC100 Setup.zip
    宿主机为 Windows Server 2019
    截止于今天(2019年10月30日)上述软件均为最新版

<2> 安装步骤

  便于测试机性能充分使用,以及数据的整洁性,笔者并没直接把 eNSP 安装在物理机之上,而是选择通过 VMware Workstation 来构建底层服务。并且华为官方论坛有用户反应 Windows 10 下 eNSP 有莫名其妙的故障出现。充分调研过后,选择年代久远的 Windows 7 作为 eNSP 的搭载平台。
安装 Windows 7 虚拟机的时候,有几点设置需要注意:
① 需要在“虚拟机详细设置 – 处理器”项把3项虚拟化引擎钩上,因为需要在 Workstation 内部运行 VirtualBox,必须提供虚拟化环境。
② 添加两块网络适配器,一块设置为“NAT 模式”,一块设置为“主机模式”。其中主机模式的网络适配器建议单独新建一个虚拟网络给 eNSP 测试平台使用。与外网连接的其一网卡必须选择“NAT模式”,不然 eNSP 会造成超大量的网络数据负载,应该是各项协议之间产生冲突并且无限循环所致。
具体设置见下图:

③ 给虚拟机“主机模式”网络适配器配置与宿主机同一虚拟网络下相同 IP 段地址。笔者使用的为“192.168.255.0/24”,避免后期文章讲解的测试过于绕脑,请使用相同设置。另,建议关闭 Windows 7 系统内置防火墙,避免过多设置。

④ 按如下步骤安装对应软件:

  • WinPcap
  • Wireshark(注意取消勾选 Install Npcap)
  • VirtualBox
  • eNSP(前面三项为前置必须)
    如未单独提醒,均为默认安装。

<3> 验证安装

  运行 eNSP,选择“新建拓扑”。我们在左上角工具栏中选中“云朵”图标,双击并拖动一块“Cloud”到空白的操作窗口。然后再双击打开属性设置框,按下图设置进行设置。

  • 添加“Ehternet”端口类型,并且绑定信息为“UDP”的 1号 端口。
    此端口为 eNSP 内部路由网络通向宿主机的通信接口
  • 添加“Ehternet”端口类型,并且绑定信息为“255.0”虚拟网段的 2号端口。
    此端口为宿主机通向 eNSP 内部路由网络的通信接口
  • 在端口映射设置中,我们把上面建立的 1、2号 端口添加双向映射。
    如此一来宿主机便能够与 eNSP 内部网络进行互通

接着我们再添加一台型号为 AR1220 的路由器,按如下进行设置:

<huawei>system-view
[huawei]interface GigabitEthernet0/0/0
[huawei-GigabitEhternet0/0/0]ip address 192.168.255.11 24
[huawei-GigabitEhternet0/0/0]quit
[huawei]quit
<huawei>save
  • 在“闪电图标”中拉出“Copper”线,鼠标变成“锤子”符号时,点中路由器选择“GE 0/0/0”,点中“Cloud”连上“Ethernet 0/0/1”。
  • 回到宿主机,打开 Powershell 窗口,使用 “Ping”命令测试连通性。

<4> 完成安装

  这样,我们就完成了基础测试平台的搭建。
  看起来是不是特别特别简单?但是笔者从接触到使之正常运作,却足足耗费了两天时间。或许还是因为人太笨吧?哈哈。
  本站的所有文章均基于“CC BY-NC 4.0”版权发表,转载请附上原文出处链接和本声明。笔者保留商业使用权,说不准以后还要靠它吃饭呢~
  如有任何疑问,欢迎通过在主页右上角“本人”页面中记载的邮箱与笔者联系,期待自己和大家的技术都能够越来越强~

1 thought on “在 VMware Workstation 上 基于 eNSP 搭建华为网络测试平台

  1. 发现一个问题:
    在目前最新版本(eNSP V100R003C00SPC100),eNSP 控制台中对设备执行 Reboot 命令后,设备好似正常重启,但是控制台却连接不上。更换上一版本(eNSP V100R003C00)未发现此问题。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

This site uses Akismet to reduce spam. Learn how your comment data is processed.