NetLab 是一款面向高校和职业院校师生的网络仿真实验工具,运行在 HarmonyOS 上,支持交换机、路由器、防火墙全系列数通设备仿真。本文是完整使用指南,从安装到精通。

一、安装与启动

  1. 打开华为应用市场,搜索 "NetLab" 或直接扫描官网二维码
  2. 点击下载安装(应用体积小,约 0.12MB)
  3. 启动应用,首次打开会显示用户协议,阅读并同意即可进入主界面
💡
支持设备:手机、平板、PC/2in1 均可运行。推荐平板或 PC 横屏使用,操作空间更大。

二、界面认识(四栏布局)

NetLab 主界面采用四栏布局,PC 横屏下各区域清晰分明:

区域位置功能
设备库左侧栏拖拽设备到画布(交换机/路由器/防火墙/PC)
拓扑画布中央主区可视化组网,拖拽连线、缩放平移
CLI 终端右侧栏选中设备后输入 VRP 命令配置
属性面板右侧/底部查看/修改设备属性(IP、接口等)

三、搭建拓扑(拖拽组网)

3.1 添加设备

从左侧设备库长按设备图标,拖到中央画布松手即可。支持设备类型:

  • S3700 / S5700:二层/三层交换机
  • AR2220:企业级路由器
  • USG6000:下一代防火墙
  • PC / Server:终端设备

3.2 设备连线

点击设备端口(圆点),再点击另一设备端口,自动连线。支持有线连接和 WiFi 连接。双指缩放画布、单指平移查看大拓扑。

四、CLI 命令交互

点击画布上的设备,右侧 CLI 终端激活,可输入 VRP 命令。完整支持 Cisco 风格命令体系:

<S5700> system-view          # 进入系统视图
[S5700] vlan batch 10 20    # 批量创建VLAN
[S5700] interface GE0/0/1   # 进入接口
[S5700-GE0/0/1] port link-type access
[S5700-GE0/0/1] port default vlan 10
[S5700] display vlan        # 查看VLAN配置
[S5700] display ip routing-table  # 查看路由表
<S5700> ping 192.168.1.1    # 连通性测试
<S5700> tracert 192.168.1.1 # 路径追踪
💡
命令技巧:支持 Tab 键自动补全、? 查看帮助、上下方向键切换历史命令,与真实华为设备体验一致。

五、实验样例加载

NetLab 内置 6 个预设实验,一键加载拓扑和初始配置:

实验内容状态
网络设备基础配置S5700交换机+PC+MateBook+MatePad,基础连通免费
交换机VLAN2台S5700交换机+6台终端,VLAN10/20+Trunk付费解锁
静态路由与默认路由2台路由器(AR2220+AR2240)+2台S5700交换机+6台终端,跨网段路由付费解锁
DHCP与NAT配置AR2220路由器+S5700交换机+Server+3台终端付费解锁
防火墙安全USG6000防火墙+AR2220路由器+S5700交换机+Server+3台终端付费解锁
综合网络设备Internet云+USG6000防火墙+AR2220路由器+S5700交换机+Server+3台终端付费解锁

操作:左侧实验设备栏 → 选择实验 → 拓扑自动加载到画布。

六、拓扑保存与导入

实验成果可保存为 JSON 文件,方便复用和分发:

  • 导出:菜单 → 导出拓扑 → 生成 .json 文件保存到本地
  • 导入:菜单 → 导入拓扑 → 选择 .json 文件,拓扑自动还原
💡
教学场景:教师可设计实验拓扑导出 JSON,分发给学生在 NetLab 中导入练习,无需物理设备。

免费版包含全部设备库、拓扑搭建、CLI 交互和 VLAN 实验。进阶实验(静态路由/防火墙/综合组网)需一次性付费 ¥5 解锁:

  1. 点击付费实验 → 弹出"解锁全部实验"窗口
  2. 点击"立即解锁" → 跳转华为支付
  3. 支付成功后永久解锁,换设备登录同一账号自动恢复
⚠️
非消耗型商品:一次购买永久有效,不会重复扣费。支付通过华为应用市场安全通道完成。

八、常见问题

Q:支持哪些设备? 手机、平板、PC/2in1 均可,HarmonyOS 系统。

Q:需要联网吗? 搭建拓扑和 CLI 交互不需要联网,纯本地仿真。付费解锁需联网完成支付。

Q:能模拟真实设备多少功能? 覆盖数通实验核心命令(VLAN/路由/防火墙/ACL/NAT等),50+ VRP 命令,满足高校网络工程课程需求。

Q:换手机要重新付费吗? 不需要。同一华为账号登录,解锁状态自动恢复。