Skip to main content

项目拓扑

Project Map(项目拓扑图)是 GNS3 Web UI 的核心工作区,用于创建、编辑和管理网络拓扑图。这是一个交互式的可视化编辑器,用户可以添加节点、连接设备、配置网络拓扑,并实时控制仿真设备的运行状态。

项目拓扑概览

项目标题栏按钮

GNS3 菜单按钮

位置:标题栏左侧。打开主导航菜单,包含:

  • Controllers:跳转到控制器管理页面
  • Projects:跳转到项目列表页面
  • Computes:跳转到计算节点管理页面
  • Template preferences:跳转到模板配置页面
  • Image manager:跳转到镜像管理页面
  • New template:创建新模板
  • Import appliance:导入网络设备配置
  • Project settings:项目设置(新建/保存/编辑/导出/导入/关闭/删除)
  • Map settings:地图设置(显示接口标签、控制台、网格、对齐等)

添加节点按钮

位置:标题栏中间。点击后显示所有可用模板,选择后可放置到画布。

添加连线按钮

位置:标题栏中间。点击后进入绘制连线模式,依次选择两个节点创建网络连接。再次点击或按 ESC 取消。

节点批量操作按钮组

按钮图标功能
连接所有节点控制台web_asset批量打开所有节点的控制台(嵌入式窗口或新标签页)
启动所有节点play_arrow批量启动或恢复所有已停止/已暂停的节点
暂停所有节点pause批量暂停所有正在运行的节点
停止所有节点stop批量停止所有运行的节点
重新加载所有节点replay批量重启所有节点
重置所有控制台连接compare_arrows重置控制台连接,不重启节点

以上操作均会弹出确认对话框。

项目标题栏右侧按钮

拓扑摘要开关

图标:toc。显示或隐藏拓扑摘要面板,包含 Topology(节点列表)和 Controllers(计算节点资源使用率)两个标签页。

视图控制按钮组

功能说明
选择模式点击选择节点、连线、绘图;拖拽移动;Shift/Ctrl 多选;右键菜单
平移工作区拖拽画布移动视图位置
放大放大画布视图
重置缩放恢复画布到 100% 缩放级别
缩小缩小画布视图

绘图工具按钮组

功能说明
添加文字在画布上添加文本标注
插入图片上传并插入图片(支持 .svg/.bmp/.jpeg/.jpg/.gif/.png)
绘制矩形拖拽绘制矩形框,用于标记区域或分组设备
绘制椭圆拖拽绘制椭圆/圆形
绘制直线拖拽绘制直线
绘制曲线拖拽绘制贝塞尔曲线

工具按钮组

锁定/解锁所有对象

锁定后无法拖拽、编辑或删除画布上的节点、连线、绘图等对象。

截图

保存当前拓扑图为 PNG(位图)或 SVG(矢量图)格式。

AI 助手

打开 AI 聊天助手面板,支持自然语言交互设计拓扑、配置建议、故障诊断等。

故障注入

为节点或连线配置网络故障,支持的故障类型:延迟、丢包、包损坏、带宽限制等。

快照按钮

位置:项目工具栏底部。用于创建和管理项目快照:

  • 创建快照:保存当前项目状态
  • 恢复快照:将项目恢复到某个快照状态
  • 删除快照:删除不需要的快照