GNS3
GNS3 是一款网络模拟与仿真应用,可在 Mac 上设计、测试和排查虚拟网络拓扑。
什么是 GNS3?
GNS3 是一款用于在 macOS 上构建和测试虚拟网络实验环境的开发者工具。它帮助网络工程师、学生和 IT 专业人员在不需要完整物理实验室的情况下,对路由器、交换机、防火墙及其他网络设备进行建模。常见用途包括备考网络认证、验证拓扑变更、练习故障排查,以及在培训环境中演示网络行为。GNS3 支持复杂的实验环境搭建,可集成 appliance templates,并且既可配合本地服务器使用,也可与 GNS3 VM 搭配以获得更广泛的设备和镜像支持。在 Mac 上,当用户需要更大规模或更高级的仿真环境时,通常会将它与虚拟化软件一同运行。
主要功能
- 构建由相互连接的路由器、交换机及其他 appliance 组成的虚拟网络拓扑
- 在用于实际网络之前,先在实验环境中测试配置更改和故障排查步骤
- 导入 appliance templates 以添加受支持的网络平台和服务
- 使用本地服务器运行实验,或连接到 GNS3 VM 以支持更高级的场景
- 在模拟过程中捕获并检查网络流量
- 使用控制台访问及相关工具与拓扑中的设备进行交互
使用 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
分享您的经验
成为第一个分享经验的人。