惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Full Disclosure
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recorded Future
Recorded Future
Y
Y Combinator Blog
Cloudbric
Cloudbric
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cybersecurity and Infrastructure Security Agency CISA
TaoSecurity Blog
TaoSecurity Blog
Security Latest
Security Latest
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
D
DataBreaches.Net
Security Archives - TechRepublic
Security Archives - TechRepublic
H
Hacker News: Front Page
C
Cisco Blogs
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
Recent Commits to openclaw:main
Recent Commits to openclaw:main
V
Vulnerabilities – Threatpost
L
LINUX DO - 最新话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Google Online Security Blog
Google Online Security Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
A
About on SuperTechFans
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Jina AI
Jina AI
C
CXSECURITY Database RSS Feed - CXSecurity.com
Schneier on Security
Schneier on Security
T
Tenable Blog
N
News and Events Feed by Topic
W
WeLiveSecurity
有赞技术团队
有赞技术团队
AI
AI
爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
T
The Blog of Author Tim Ferriss
S
Security Affairs
Know Your Adversary
Know Your Adversary
Simon Willison's Weblog
Simon Willison's Weblog
G
GRAHAM CLULEY
Google DeepMind News
Google DeepMind News
The Cloudflare Blog

皓子的小站

网站字体应用之坑——font-family 篇 糟糕的 meta name="theme-color" How to Automatically Track Newly Supported ESLint Rules in Oxlint How to Gradually Migrate from ESLint to Oxlint (Without Breaking Everything) 静态资源预压缩:零运行时开销,极致节省带宽 CVE-2025-70886 Proof of Concept (PoC) | A Script to Crash Halo CMS Comment Backend 自定义网页鼠标指针——一段曲折的旅程 CVE-2025-70886 漏洞复现/PoC | 一个脚本让 Halo CMS 评论后台瘫痪 2025 年终总结 & 博客两周年 老用户专享!已有 Halo 专业版授权可免费升级商业版 自动追踪 Oxlint 对 ESLint 规则的新增支持 Halo 贡献者证书与实体周边盲盒开箱 博客评论系统指南 CDN 回源跟随配置导致登录异常问题排查 SCDN 免费赞助计划:助力高质量博客&博客圈 锐捷校园网:网络共享与带宽叠加方案(哈理工案例) ESLint 到 Oxlint 渐进式迁移快速上手指南 Fixing Vite Breaking Inline JS & CSS in Thymeleaf Templates 解决 Vite 破坏 Thymeleaf 模板内联 JS & CSS 的方法 我的博客,为什么是月更? 博客俱乐部一周年纪念品开箱 网站字体加载之坑——format 篇 经历 1000000000 次 DDoS 请求攻击后,我总结了三条经验 题解分享:[AtCoder Beginner Contest 414 E] Count A%B=C 题解分享:[蓝桥杯 2025 国 Python A] 杨辉三角 P12876 FiF口语训练破解刷分教程(适用于 Windows) 不要与蠢人辩论 小心网络地雷·续篇 当心网络组织“开往”·续篇 当心网络组织“开往” 小心网络地雷 在 Halo CMS 中通过模板实现随机推荐多篇文章 回应某博客上有关“开往”组织在内部会议上对我的污蔑(上) 再遭 DDoS 攻击:CDN 流量限额拦不住请求计费飙升 2025年团体程序设计天梯赛 - Python 个人赛时暴力题解 网站流量分析工具 Umami 中国大陆合规版发布 把握当下,享受生活 Folo 认证功能反成漏洞?警惕 RSS 订阅源所有权被恶意盗取风险 在 Halo CMS 中通过模板实现随机文章跳转功能 从沉默展柜到时代回响:731部队罪证陈列馆参访手记 脚本分享:CDN 流量触顶后自动切换至 Cloudflare 官方 BUG 快薅!Halo 永久/买断用户可额外获得一份买断许可 老用户专享!已有 1Panel 永久授权/买断许可用户可再领免费买断许可证! 限时特惠!1¥ 立即解锁 1Panel 专业版全功能 61 天 混合云架构下的动态 IPv6 智能加速实践:从家庭网络到全球分发的低成本部署指南 如何用 AI 全方面辅助博客创作 - 从博文之内到博文之外 Random Number Generation and Formatting in Thymeleaf Thymeleaf 随机数生成与格式化详解 列举我维护的项目和发布的软件包 快速部署教程 - 通过 Webhook 触发邮件通知的开源自托管服务 Going Against the Grain - Four Websites That Make Your URL Longer 反其道而行 - 四个让你网址变得更长的网站 2024 年终总结 & 博客一周年 基于 OneBot API 的简易异步 QQ 群批量发消息脚本 如何快速完成中文排版优化 如何给文章分类和打标签 群规之敏感违禁词对抗 一图展示​ ​RSS3 世界 - The Open(RSS3) Universe 开源项目发到 bilibili 后可能获得的 PR C/C++:为什么 a[i][j] 等价于 *(*(a+i)+j) Fast Methods to Convert Uppercase Letters to Lowercase in C++ C++ 中快速将字符串大写字母转为小写的方法 Fixing GitHub Actions push to ghcr '403 Forbidden' error Fixing docker pull image "ghcr.io..." Unauthorized error 本站“算法题练习/题解分享”相关文章汇总 不怕流氓多,就怕流氓有文化——站长应该防范的几个问题及对应解决方法分享 题解分享:HRBUST 1132 水数 新手程序员必备的三项技能 如何快速排查插件(模组)的兼容性问题(基于二分法和分治思想) 通过 Umami 最新功能观察定时发布文章的最佳时段 踩坑分享:如何一个人搬运 126.7 斤的书坐动车 两篇文章分享:别像弱智一样提问 & 提问的智慧 论下落式音游/定轨音游中的优质粪铺(文末附铺面推荐) 为什么选择无纸化阅读?为什么买墨水屏电子书?为什么 Kindle“失败”了? 我维护的 Halo 主题,现已发布到 Halo 应用商店! OSU!Standard(osu!std)/OSU!Taiko 转 OSU!Mania 铺面转换器发布 我常用的 OSU!Mania 皮肤分享 电荷守恒辨析:为什么一个离子带多个电荷要乘上所带电荷数而不是除以所带电荷数 注意!align-items: flex-start 会导致 overflow-wrap: break-word 失效 惊人 98 元限定T恤!1Panel, Halo 开发商开启推广积分奖励活动 Minecraft Spigot Bukkit 服务器插件开发 教程收集 中文博客倡议 Windows 10 遇到“只能重装系统”但不想重装的解决方案 Windows 10 文件系统错误 -2144926975 -2147219196 修复 Windows 10 升级 Windows 11 简明教程 CSS 预处理器如何正确的复用样式(stylus 中使用 @extend 继承的坑) 请一定要回复博客下的匿名评论!对于博主和评论者有关匿名评论的倡议 一图解释单一质点运动波动图像和振动图像的关系 解决 Docker pull image "ghcr.io..." Unauthorized error 解决 GitHub Actions push to ghcr '403 Forbidden' error 解决 Umami API 更新延迟问题(如何修改开源项目代码并构建 Docker 镜像-以 Umami 为例) 在国家公祭日自动将网站变灰 中文博客圈列表 解决 Halo CMS 的 Umami Plugin CORS&CSP 跨域报错问题 Windows 创建存储池报错 无法创建池 不支持该请求 (0x00000032) Windows 显示器突然黑白 桌面突然黑白 鼠标和截图还是彩色的 通过指令过滤出正确的公网 IPv6 地址(记一次折腾 IPv6 DDNS) 我的世界免费科技地址 1.7-1.21 网站 Favicon 下载工具发布 键盘 Bios 内可用 系统内无法输入 设备管理器无黄色感叹号
eNSP 预安装虚拟机镜像分享与使用教程
HowieHz · 2026-04-16 · via 皓子的小站

前言

华为 eNSP 模拟器自 2019 年起已不再向个人用户提供公开下载,转而仅面向授权合作伙伴。然而,许多高校课程仍将其列为实验必备工具,而新版 Windows 系统与其兼容性并不理想。

为了绕过这些障碍,我封装了一个预装完整 eNSP 环境的 Windows 10 22H2 虚拟机镜像。导入即用,能够覆盖绝大多数课程实验需求。

镜像内已包含以下 eNSP 本体与配套组件:

  • 防火墙:USG6000V
  • 交换机:CE 系列
  • 路由器:NE40E、NE5000E、NE9000、CX
  • 组播测试工具:VLC

前置条件

开始使用前,请确认你的物理机满足以下条件:

  • 支持虚拟化(搜索参考:如何检查 Windows 系统是否支持虚拟化)
    • 快速判断:按下 Ctrl + Shift + Esc 键打开任务管理器,切换到“性能”选项卡,左侧选择 CPU,在右侧查看“​虚拟化​”状态是否显示为“已启用”。
    • 如今的新电脑 CPU 基本都支持虚拟化技术。如果此处显示“已禁用”,仅需进入 BIOS 开启相应选项。
  • 已启用 Hyper‑V 功能(搜索参考:Windows 如何开启 Hyper‑V)
  • 具备解压 .7z 格式文件的能力
    • Windows 11 已原生支持,无需额外安装。
    • 其他系统可选用:Bandizip7-zipWinRAR
  • 建议下载前至少留出 20GB 的存储空间。

下载镜像文件

文件完整性校验:

  • MD5:91a5545ba0a7560f67218107696fce53
  • SHA1:50af17914d7d7cec76fdc3a85b8e07116913cf7d
  • SHA2-256(SHA256):c009267742b5464cff9f1f5bea747f6503a0ce30518233e303945cb9e6bd6361
  • SHA3-256:21eebe91b1ba208ef03ffeaca04bbf4b34ae55ef0d39855d533f8bc4995e8c07
  • BLAKE2sp:9efc2a0e6e21d1f0429e33e043ade35ec8fbf89044f9ff65ae13e2b13255b984
  • BLAKE3:c25b07213a5ff708a3e493fe45b608d31b50be8ab2e240d262e49225fbdae886

使用教程

演示系统为 Windows 11 25H2 家庭中文版,使用压缩软件为 Windows 11 自带解压软件。

解压

下载完成后你会获取一个 7z 后缀的压缩包文件,右键它选择“全部解压缩”,如下图所示:

ephg-1.avif

选择解压目标位置(建议不要放置在 C 盘),勾选“完成时显示提取的文件”后点击下方的“提取(E)”按钮,如下图所示:

ephg-2.avif

等待解压完成,如下图所示:

ephg-3.avif

解压完成后会自动打开对应文件夹,你可以把光标悬浮在文件夹“Win10_22H2_eNSP”上,如下图显示“文件夹:Snapshots,……”说明这个是正确的虚拟机镜像文件。你可以点击上方地址栏空白,复制该地址方便后续操作。

ephg-4.avif

ephg-5.avif

解压步骤完成。

导入

打开 “Hyper-V 管理器”,出现下图的界面,点击右上角的“导入虚拟机”。

ephg-6.avif

在弹出窗口点击“下一步”:

ephg-7.avif

点击“浏览”按钮,如下图所示(圈 1 标记按钮):

ephg-8.avif

在文件浏览窗口的地址栏中粘贴刚复制的地址,然后按回车键。在中间单击选中文件夹“Win10_22H2_eNSP”后点击底部的“选中文件夹”按钮,即可完成选定。

ephg-9.avif

完成选定后点击页面底部的下一页按钮,如下图所示(圈 2 标记按钮):

ephg-8.avif

选中第一个后点击底部的“下一页”按钮,如下图:

ephg-10.avif

注:如果未出现虚拟机信息,无法进行下一步,请回到上一步检查文件夹是否正确选定。
正确的文件夹内应有如下图三个文件夹。

ephg-11.avif

此处我们选择第一项就地注册。好处是,实验完成后,仅需在面板中删除虚拟机和已解压的文件夹,就能避免残留文件,十分方便。

ephg-12.avif

点击底部“完成”按钮即可完成导入。

ephg-13.avif

导入步骤完成。

启动之前

启动虚拟机前,需先开启 Hyper-V 对应容器的嵌套虚拟化,才能正常进行实验。

首先右键 Windows 开始按钮,选择“终端管理员”(在 Windows 11)或 “Windows PowerShell (管理员)(A)”(在 Windows 10):

ephg-14.avif

ephg-15.avif

在弹出的窗口粘贴以下指令并回车执行:

Set-VMProcessor -VMName "Win10_22H2_eNSP" -ExposeVirtualizationExtensions $true

如有提示错误,请借助搜索引擎解决此问题。成功执行后应无任何提示,如下图所示:

ephg-16.avif

启动前准备完成。

启动

打开 “Hyper-V 管理器”,选择我们刚才导入的虚拟机,点击右下角的“连接”按钮:

ephg-17.avif

在弹出窗口中点击中间的“启动”,如下图所示:

ephg-18.avif

点击“登录”按钮,此步骤无需任何密码,如下图所示:

ephg-19.avif

进入桌面后点击左上角的 eNSP 快捷方式即可启动实验环境:

ephg-20.avif

出现下图界面即为启动成功:

ephg-21.avif

启动流程完成。

测试环境是否正确运行

选择第二个样例:

ephg-22.avif

全选后点击顶部绿色三角形按钮启动:

ephg-23.avif

全选后点击顶部黑色方块按钮打开全部设备终端:

ephg-24.avif

观察到终端正常输出后检查线路上状态提示是否变绿。

ephg-25.avif

如下图,状态提示从红变绿即为正常运行。

ephg-26.avif

常见问题

eNSP 提示内存不足

如下图,提示“启动过多的设备将导致内存不足,请减少启动设备数量。”

ephg-27.avif

首先将虚拟机关机。打开 “Hyper-V 管理器”,选择虚拟机,点击右下角的“设置”按钮,如下图所示:

ephg-28.avif

在左侧选择“内存”,在顶部调大 RAM 的值,即可给虚拟机分配更多的内存。同时你可以选择关闭动态内存,在虚拟机启动时就完成内存分配,在一定程度上能提高性能。完成调整后点击右下角的“应用”按钮保存更改。

ephg-29.avif

附录:eNSP 系统配置要求

项目 最低配置 推荐配置 扩展配置
CPU 双核 2.0 GHz 或以上 双核 2.0 GHz 或以上 双核 2.0 GHz 或以上
内存(GB) 2 4 4 + n(n > 0)
空闲磁盘空间(GB) 2 4 4
操作系统 Windows XP、Windows Server 2003、Windows 7、Windows 10、Windows 23H2 以前版本 Windows XP、Windows Server 2003、Windows 7、Windows 10、Windows 23H2 以前版本 Windows XP、Windows Server 2003、Windows 7、Windows 10、Windows 23H2 以前版本、Windows 24H2 26100.3624、Windows 24H2 26100.3775
VirtualBox xp/Win7:4.2.3 以上、Win10:5.0 以上 xp/Win7:4.2.3 以上、Win10:5.1 以上 xp/Win7:4.2.3 以上、Win10:5.2 以上
最大组网设备数(台) 10 24 24 + 10 × n(n 为整数,最大组网设备数不超过 50)

额外说明:

  • 每台虚拟设备会占用一定资源,实际支持的设备数因配置而异。
  • 扩展配置中,n 表示增加的内存大小(GB),组网设备数可随内存增加而扩展,上限为 50 台。

参考文章

后记

如在使用中遇到问题,欢迎在评论区留言,笔者将尽力回复。