云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu 18.04系统上安装GNS3的方法

在Ubuntu 18.04系统上安装GNS3的方法

2018-12-09 15:59:59作者:陈自坚稿源:云网牛站

本文介绍在Ubuntu 18.04系统上安装GNS3的方法,也适用于Ubuntu 16.04等版本上。

 

GNS3介绍

GNS3是一个开源的免费网络模拟器,全球数十万网络工程师使用它来模拟,配置,测试和排除虚拟和真实网络的故障。GNS3帮助虚拟化真实硬件设备和准备认证考试,例如Cisco CCNA,CCNP,CCIE,Juniper认证e.t.c。

GNS3使用名为Dynamips的软件模拟思科设备。但它现在已经发展到支持来自多个网络供应商的许多设备,包括思科虚拟交换机,思科ASA,Brocade vRouters,Cumulus Linux交换机,Docker实例,HPE VSR,多个Linux设备等等。使用GNS3可以测试许多供应商之间的互操作性,甚至可以使用SDN,NFV,Linux和Docker的网络技术。

GNS3由两个软件组件组成:

GNS3-all-in-one software (GUI)

GNS3 virtual machine (VM)

 

GNS3的特点

以下是GNS3一些很好的功能:

完全免费和开源,可以无限期的使用

支持的设备数量没有限制 -  CPU和RAM硬件没有限制

GNS3支持所有VIRL图像(IOSv,IOSvL2,IOS-XRv,CSR1000v,NX-OSv,ASAv)

GNS3可以在多供应商环境中使用或不使用虚拟机管理程序运行

它支持多种切换选项(ESW16 Etherswitch,IOU/IOL Layer 2图像,VIRL IOSvL2)

GNS3支持免费和付费虚拟机管理程序 -  Virtualbox,VMware Workstation,VMware Player,ESXi,Fusion

GNS3本身支持Linux,无需额外的虚拟化软件

 

在Ubuntu 18.04系统上安装GNS3的方法

有两种方法可以在Ubuntu 18.04或者Ubuntu 16.04上安装最新版本的GNS3:

1.从apt存储库安装。

2.从源代码安装。

本文重点介绍如何从apt存储库在Ubuntu 18.04和Ubuntu 16.04上安装GNS3。这是推荐的方法,因为很容易将GNS3软件包更新到最新版本。

 

从apt存储库在Ubuntu 18.04系统上安装GNS3的方法

GNS3软件包在GNS3 ppa存储库中可用,首先,通过运行以下命令添加存储库:

sudo apt-get update

sudo apt-get upgrade

sudo add-apt-repository ppa:gns3/ppa

更新系统包列表并安装GNS3:

sudo apt-get update

sudo apt-get install gns3-gui

这可能需要一些时间,具体取决于你的带宽速度。这期间将安装许多软件包和GNS3依赖项。

当提示允许非root用户运行Wireshark和GNS3时,请回答是,即Yes:

在Ubuntu 18.04系统上安装GNS3的方法

在Ubuntu 18.04系统上安装GNS3的方法

同时还将安装vpcs,它是一个Virtual PC Simulator。它允许在使用GNS3模拟网络时模拟支持DHCP和ping的PC。

 

GNS3添加对IOU的支持(可选)

如果想在Unix(IOU)上允许GNS3支持IOS,则必须在64位系统上启用x86软件包的运行:

sudo dpkg --add-architecture i386

sudo apt-get update

启用后,安装package.gns3-iou:

sudo apt-get install gns3-iou

 

GNS3添加对Docker的支持(可选)

默认情况下,GNS3允许在构建网络实验室时使用Docker容器。但首先,需要安装并运行docker引擎,以便可以创建Docker容器。

参考在Ubuntu 18.04.1服务器上安装docker的步骤,附基本配置说明一文。

不要忘记将用户添加到docker组:

sudo usermod -a -G docker username

此外,将用户添加到以下组以避免权限问题:

sudo usermod -aG ubridge libvirt kvm wireshark username

 

在Ubuntu 18.04系统上启动GNS3

在桌面环境启动器上,搜索GNS3以开始初始配置。选择Run the topologies on my computer:

在Ubuntu 18.04系统上安装GNS3的方法

确认本地服务器配置位置:

在Ubuntu 18.04系统上安装GNS3的方法

显示成功的安装消息,如下:

在Ubuntu 18.04系统上安装GNS3的方法

如果要添加虚拟机,Docker容器,vpcs或网络设备映像,请在下一步中执行此操作。这也可以在安装后再完成:

在Ubuntu 18.04系统上安装GNS3的方法

配置完成后,就可以在Ubuntu 18.04系统上使用GNS3了:

在Ubuntu 18.04系统上安装GNS3的方法

 

相关主题

优秀的免费PSP模拟器:PPSSPP 1.6.2发布下载

精选文章
热门文章