请访问原文链接:GNS3 v3.0.5 - 开源免费网络模拟器 查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
GNS3
The software that empowers network professionals
赋能网络专业人士的强大软件
GNS3 简介
GNS3 被全球数十万网络工程师用于模拟、配置、测试和排查虚拟及真实网络。GNS3 允许您在笔记本电脑上运行仅包含少量设备的小型拓扑 (sysin),也可以在多个服务器上或云端托管大量设备的拓扑。
GNS3 是开源的免费软件。
GNS3 正在积极开发和支持中,拥有超过 80 万名成员的社区。加入 GNS3 社区,您将与其他学生、网络工程师、架构师及超过 1000 万次下载 GNS3 的用户共同进步。GNS3 被全球公司,包括财富 500 强公司,广泛使用。
GNS3 不仅可以帮助您准备认证考试,例如 Cisco CCNA,还能帮助您测试和验证实际部署。GNS3 的最初开发者 Jeremy Grossman 创建该软件是为了帮助自己备考 CCNP 认证。正因如此,今天您也可以使用它来实现相同的目标,而无需购买昂贵的硬件设备。
GNS3 在过去十多年间使网络工程师能够虚拟化真实硬件设备 (sysin)。最初仅通过 Dynamips 软件模拟 Cisco 设备,如今 GNS3 已经演变,支持来自多个网络供应商的多种设备,包括 Cisco 虚拟交换机、Cisco ASA、Brocade vRouter、Cumulus Linux 交换机、Docker 实例、HPE VSR、多种 Linux 设备等。
提示:
GNS3 不仅支持 Cisco 设备。虽然 Cisco 设备讨论较多,是因为大多数网络工程师对此感兴趣。然而,GNS3 目前支持许多其他商用和开源供应商的设备,您可以测试多厂商互操作性,甚至尝试使用 SDN、NFV、Linux 和 Docker 等网络技术进行实验性设置。
GNS3 架构
架构
GNS3 由两个软件组件组成:
- GNS3-all-in-one 软件 (GUI)
- GNS3 虚拟机 (VM)
GNS3-all-in-one:
这是 GNS3 的客户端部分,即图形用户界面 (GUI)。您可以在本地计算机(Windows、MAC、Linux)上安装 all-in-one 软件,并使用该软件创建拓扑。
服务器选项:
在 GNS3 中使用 all-in-one 软件客户端创建拓扑时,所创建的设备需要由服务器进程托管和运行。服务器部分有以下几种选择:
- 本地 GNS3 服务器
- 本地 GNS3 虚拟机
- 远程 GNS3 虚拟机
本地 GNS3 服务器在安装 GNS3 all-in-one 软件的同一台计算机上运行。如果您使用的是 Windows PC,GNS3 GUI 和本地服务器作为 Windows 进程运行 (sysin)。其他进程(如 Dynamips)也将在您的计算机上运行。
如果选择使用 GNS3 VM(推荐),可以通过虚拟化软件(如 VMware Workstation、VirtualBox 或 Hyper-V)在本地运行 GNS3 VM,或者在服务器上通过 VMware ESXi 或云端远程运行 GNS3 VM。
提示:
即使不使用 GNS3 VM,也可以使用 GNS3,这是一种入门方式。但此设置有限,无法支持较大拓扑和多种设备。若要创建更高级的拓扑或包含 Cisco VIRL 设备(如 IOSvL2、IOSvL3、ASAv)或需要 Qemu 的其他设备,建议使用 GNS3 VM(且通常是必需的)。
GNS3 支持仿真和模拟设备。
仿真:
GNS3 模拟设备硬件,并在虚拟设备上运行真实镜像。例如,您可以从真实的 Cisco 路由器上复制 Cisco IOS,并在 GNS3 中的虚拟路由器上运行。
模拟:
GNS3 模拟设备的功能和特性,例如交换机。您运行的不是实际操作系统(如 Cisco IOS),而是 GNS3 自己开发的模拟设备,如内置的二层交换机。
如何部署
注意事项:
- 开启嵌套虚拟化(OVF 默认)
- 虚拟机交换机安全性选项全部接受(手动配置,如 Promiscuous mode 等)
导入后,默认 DHCP 网络配置,默认用户名和密码会列出如下:
如果网络中没有 DHCP 服务器或需要手动配置,上述画面按 Enter 键,出现的菜单中选择 Network,将出现 Netplan 网络手动编辑画面,当前版本基于 Ubuntu 24.04。
下载地址
GNS3 v3.0.5
- GNS3 v3.0.5 for Hyper-V
- GNS3 v3.0.5 for KVM
- GNS3 v3.0.5 for VirtualBox
- GNS3 v3.0.5 for VMware
GNS3 Client v3.0.5 for macOS 12.0 or later
GNS3 Client v3.0.5 for Windows x64
文章用于推荐和分享优秀的软件产品及其相关技术,所有软件默认提供官方原版(免费版或试用版),免费分享。对于部分产品笔者加入了自己的理解和分析,方便学习和研究使用。任何内容若侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章或者觉得它对您有所帮助,或者发现有不当之处,欢迎您发表评论,也欢迎您分享这个网站,或者赞赏一下作者,谢谢!
赞赏一下