注意

本安装教程适用于 x86 架构物理机和虚拟机安装的 Windows 7、Windows 10、Windows 11 等系统,Windows Server 系列的需要自行测试,理论上是支持的,不适用 MacOS 和 HarmonyOS 5 虚拟机中安装的 Windows 11 虚拟机。

一、安装准备

软件下载

需要下载如下四个软件,然后严格按照教程的要求和顺序安装。

eNSP 主程序最新版本大小:542.42 MB|v1.3.00
立即下载
VirtualBox必须使用 5.2.X 版本大小:105.42 MB|v5.2.44|Oracle 虚拟化平台
立即下载
WinPcap必须使用 4.1.3 版本大小:893.68 KB|v4.1.3|网络抓包工具
立即下载
Wireshark可使用最新版本大小:100.05 MB|v4.6.5|网络协议分析器
立即下载

视频教程

环境检查

系统配置要求

检查操作系统版本

  1. Win+R 唤出运行窗口,输入 winver 回车,查看系统版本。检查操作系统的版本是否为 Windows 11 24H2,如果是请将 Windows 11 24H2 版本升级至(OS 内部版本 26100.3624)及以上,或回退至 Windows 11 23H2 之前的版本。

    注意

    Windows 7、Windows 10、Windows 11,家庭版、专业版、教育版、专业工作站版除下列版本外均适用。
    Windows 11 24H2(OS 内部版本 26100.1~26100.3476)不能运行 eNSP。

    ictstu

    ictstu

检查基于虚拟化的安全性(VBS)

  1. Win+R 唤出运行窗口,输入 msinfo32 回车,查看 VBS 是否关闭。

    ictstu

    ictstu

  2. 如果“基于虚拟化的安全性”为“已启用”,查看下方文章中的方法关闭 VBS。

    说明

    请点击链接跳转查看:如何关闭 Windows 11 的基于虚拟化的安全性(VBS)
    文中提到的下面的工具都可以尝试一下,不确保哪个好用。

检查防火墙

  1. 打开系统设置,搜索“防火墙”,点击跳转“Windows Defender 防火墙”设置页面。

    ictstu

  2. 点击“启用或关闭 Windows Defender 防火墙”。

    ictstu

  3. 点击“关闭 Windows Defender 防火墙”。

    ictstu

检查是否关闭内核隔离(仅 Windows 11 需要操作)

  1. 打开系统设置,搜索“内核隔离”,点击跳转“内核隔离”设置页面。

    ictstu

  2. 将“内核隔离 >内存完整性”选项关闭,关闭后需要重启系统

    ictstu

其他方案

如果嫌安装麻烦或者不想安装的,可以试试下面两种方案。
方案一: VMware Workstation 虚拟机导入已经安装好 eNSP 的 Windows 10 虚拟机,虚拟机开机即用。如需使用请查看链接:VMware 虚拟机轻松部署 eNSP 实验环境
方案二: 使用云平台上已经安装好的 eNSP 的应用环境。如需使用请查看链接:Hi168 云平台 eNSP 自助使用手册

二、软件安装

安装依赖程序

严格执行

请按照文档安装顺序进行,变更安装顺序可能会导致安装出错!

安装 WinPcap

  1. 安装包下载完成后,双击 WinPcap 安装包,单击【Next】。

    ictstu

    警告

    安装时如果出现如下提示,表示已经通过其他软件安装了 WinPcap 的其他新版了,所以旧版本的 WinPcap 就无法安装了。需要在 C:\Windows\SysWOW64 目录下找到 Packet.dll 文件,将其重命名为 Packet.dll.old。如果没有该提示继续下一步。

    ictstu

    ictstu

    ictstu

  2. 单击【I Agree】。

    ictstu

  3. 保持默认,单击【Install】。

    ictstu

  4. 单击【Finish】完成安装。

    ictstu

  5. 至此 WinPcap 安装完成。

安装 Wireshark

  1. 下载完成后,双击 Wireshark 安装包,单击【Next】。

    ictstu

  2. 单击【I Agree】。

    ictstu

  3. 保持默认,单击【Next】。

    ictstu

  4. 保持默认,单击【Next】。

    ictstu

  5. 保持默认(可以修改安装路径,但不建议),单击【Next】。

    ictstu

  6. 保持默认,单击【Next】。

    ictstu

  7. 保持默认,单击【Install】。

    ictstu

  8. 等待安装完成。

    ictstu

  9. 在弹出的新窗口中单击【I Agree】,开始下一步安装。

    ictstu

  10. 保持默认,点击【Install】。

    ictstu

  11. 单击【Next】。

    ictstu

  12. 单击【Finish】,完成 Npcap 安装,等待 Wireshark 安装完成。

    ictstu

  13. 单击【Next】。

    ictstu

  14. 保持默认,单击【Finish】完成安装。

    ictstu

  15. 至此 Wireshark 安装完成。

安装 VirtualBox

  1. 安装包下载完成后,双击 VirtualBox 安装包,单击【下一步】。

    ictstu

    警告

    安装时如遇到如下提示,代表没有关闭“内核隔离”,请关闭“内核隔离”后再安装软件。如果没有该提示请继续下一步。

    ictstu

  2. 保持默认,点击【下一步】。

    注意

    安装位置选择非中文路径,VirtualBox 禁止安装在中文路径下,否则会导致功能不可用。

    提示

    如果 VirtualBox 没有安装在默认目录下,则需要在 eNSP 设置中修改一下 VirtualBox 的路径(一般会自动识别如果有报错才需要手动修改)。

    ictstu

  3. 保持默认,点击【下一步】。

    ictstu

  4. 点击【是】确认安装。

    ictstu

  5. 点击【安装】开始安装。

    ictstu

  6. 在弹出的窗口中点击【安装】。

    ictstu

  7. 去掉勾选,点击【完成】完成安装。

    ictstu

  8. 至此所有依赖程序安装完成!

安装主程序

  1. 下载完成后,双击安装包,选择安装语言【中文(简体)】,单击【确定】。

    ictstu

  2. 单击【下一步】。

    ictstu

  3. 勾选【我愿意接受此协议】,单击【下一步】。

    ictstu

  4. 保持默认(可以修改安装路径),单击【下一步】。

    ictstu

  5. 保持默认,单击【下一步】。

    ictstu

  6. 保持默认,单击【下一步】。

    ictstu

  7. 依赖环境已提前安装,直接单击【下一步】。

    ictstu

  8. 单击【安装】,开始安装。

    ictstu

  9. 等待安装完成。

    ictstu

  10. 去掉所有勾选,单击【完成】完成安装。

    ictstu

三、测试 eNSP

打开 eNSP

  1. 双击桌面“eNSP”图标,打开 eNSP 软件。

    ictstu

  2. 如果出现“Windows 安全中心警报”,单击【允许访问】,并确认 Windows 防火墙是否已经关闭,如果未关闭,请关闭 Windows 防火墙。

    ictstu

  3. eNSP 初始界面。

    ictstu

  4. 认识 eNSP 主界面。

    ictstu

    • 工具栏:提供常用的工具,如新建拓扑、打印等。
    • 网络设备区:提供设备和网线,供选择到工作区。
    • 工作区:在此区域创建网络拓扑。

验证 eNSP 是否可以正常使用

  1. 从网络设备区中拖出一台路由器,一台交换机,两台 PC 机到工作区,并用网线连接起来,组成一张拓扑图。

    ictstu

  2. 框选所有图标,单击工具栏的绿色开机按钮开启设备。

    ictstu

  3. 等待设备启动。

    ictstu

  4. 接口指示灯从红色变为绿色即表示开启成功。

    ictstu

四、总结

至此,eNSP 就安装完成了,并且通过实验测试 eNSP 可以正常使用。如遇设备启动报错可点击查看:如何解决 eNSP AR/WLAN 设备启动失败问题

如果安装以后无法运行 AR 等设备,可以运行如下工具进行检查,需要以管理员方式运行工具,工具提供的结果仅供参考。

eNSP环境检测工具本站开发v2.2.0|eNSP运行环境检测工具
立即下载

ictstu

ictstu