GNS3

GNS3 是一款网络模拟与仿真应用,可在 Mac 上设计、测试和排查虚拟网络拓扑。

SolarWinds Inc. com.gns3.gns3

什么是 GNS3?

GNS3 是一款用于在 macOS 上构建和测试虚拟网络实验环境的开发者工具。它帮助网络工程师、学生和 IT 专业人员在不需要完整物理实验室的情况下,对路由器、交换机、防火墙及其他网络设备进行建模。常见用途包括备考网络认证、验证拓扑变更、练习故障排查,以及在培训环境中演示网络行为。GNS3 支持复杂的实验环境搭建,可集成 appliance templates,并且既可配合本地服务器使用,也可与 GNS3 VM 搭配以获得更广泛的设备和镜像支持。在 Mac 上,当用户需要更大规模或更高级的仿真环境时,通常会将它与虚拟化软件一同运行。

主要功能

  • 构建由相互连接的路由器、交换机及其他 appliance 组成的虚拟网络拓扑
  • 在用于实际网络之前,先在实验环境中测试配置更改和故障排查步骤
  • 导入 appliance templates 以添加受支持的网络平台和服务
  • 使用本地服务器运行实验,或连接到 GNS3 VM 以支持更高级的场景
  • 在模拟过程中捕获并检查网络流量
  • 使用控制台访问及相关工具与拓扑中的设备进行交互

使用 diCleaner 检查应用残留

清理前检查缓存、支持文件、容器和登录项。

下载 diCleaner

安全概览

状态: 谨慎使用

GNS3 是用于网络模拟的合法软件,但它可能会为网络组件请求提升的访问权限,也可能会安装或配合 helper tools、虚拟化软件和数据包捕获工具使用。对于高级网络实验环境来说,这种行为是正常的,但这也意味着与普通桌面应用相比,它对网络具有更广泛的控制能力。只有在你将其用于实验工作时才保留它,只从可信来源下载 appliance images,并检查你与它一同安装的任何虚拟化组件或网络辅助组件。

建议: 如果你会积极使用 GNS3 进行网络学习、测试或实验环境搭建,请保留它。如果你不再使用虚拟网络实验环境,则可以将其连同相关的 VM 和辅助组件一起移除,以回收空间并降低后台网络复杂性。

常见路径

  • /Applications/GNS3.app

缓存路径

  • ~/Library/Caches/com.gns3.gns3

支持路径

  • ~/Library/Application Support/GNS3

偏好路径

  • ~/Library/Preferences/com.gns3.gns3.plist

分享您的经验

成为第一个分享经验的人。

分享你使用此应用的体验