关于华为 eNSP 安装初期常见问题与处理记录
本文内容基于作者本机环境:
Windows 11 专业版 25H2。
内容概览
| 编号 | 问题 | 主要内容 |
|---|---|---|
| 1 | VirtualBox版本不兼容 | 使用ensp-vbox-shim垫片及其影响 |
| 2 | Hyper-V与虚拟化检测冲突 | 关闭相关功能的参考方法 |
| 3 | 关闭系统安全功能的风险 | 实验结束后重新开启内存完整性 |
| 4 | 垫片获取问题 | 可能需要网络访问工具 |
问题一:VirtualBox 版本不兼容
背景说明
在安装 eNSP 时,可能会遇到VirtualBox版本不兼容的问题。
由于相关软件自2022年起长期缺少维护,软件本身可能存在安全漏洞。因此,在实验环境中使用兼容方案或更新软件版本非常重要。
垫片的发现过程是:在向 DeepSeek 咨询相关问题时了解到ensp-vbox-shim。出于信息安全学习的考虑,本文作者没有直接采信 AI 输出的内容,而是进一步查阅了 GitHub 项目和相关笔记,确认其使用方式后进行了测试。
处理方式
本文采用 GitHub 上开源的ensp-vbox-shim垫片。使用该垫片后,可以在不关闭VBS的情况下使用 eNSP,也就是无需执行下文中关闭Hyper-V hypervisor的操作。
使用垫片的影响
- 设备启动变慢:由于
Hyper-V的存在,VirtualBox 7无法使用硬件加速,单台AR/AC设备启动3-5 分钟属于正常现象。 - 可能存在兼容性问题:部分用户反馈
USG6000V等特定设备可能出现卡死问题,建议参考项目文档和社区反馈。
项目地址
原文未提供
ensp-vbox-shim的具体项目链接。
问题二:Hyper-V 与虚拟化检测冲突
问题说明
如果之前安装过WSL,或者在其他情况下启用过 BIOS 虚拟化检测,可能会遇到VirtualBox无法正常运行的问题。
根本原因是VirtualBox与 Windows 系统自带的Hyper-V存在冲突,需要禁用相关的虚拟机监控程序。
参考资料
- 关闭 Windows 11 VBS 的参考教程
- 广然老师的 eNSP 相关笔记
本文采用的方法
本文测试并采用了第四种方法,通过微软官方提供的脚本关闭相关功能。
问题三:关闭系统安全功能的风险
安全提醒
在使用 eNSP 进行实验时,可能需要关闭内核隔离中的相关功能。关闭这些系统安全功能会降低设备的安全性,因此应当只在实验需要时进行操作。
重要提醒:实验完成后,请重新开启“内存完整性”,以降低系统安全风险。
问题四:垫片获取可能需要网络访问工具
获取ensp-vbox-shim垫片时,可能需要使用网络访问工具。请根据实际网络环境访问项目页面,并注意下载来源的可靠性。