如何在Ubuntu 20.04 Linux上安装GNS3

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

本指南介绍了在Ubuntu 20.04(Focal Fossa)上安装GNS3所需的步骤。 GNS3网络仿真器是一个开放源代码工具,用于模拟,配置,测试虚拟和真实网络并进行故障排除。对于准备进行网络认证的学生,此工具是参加考试的关键。这包括但不限于思科认证的CCNA,CCNP,CCIE,Juniper认证,Aruba,HPE和许多其他供应商。

GNS3工具可以安装在Windows,macOS和Linux上。互连中使用的实例的虚拟化包括VirtualBox,VMware,Docker。使用所有可用工具,您可以模拟复杂的网络场景并像在实际设备上一样发送数据包。

GNS3功能

  • 完全免费的开源-无需每月或每年的许可费用
  • 对支持的设备数量没有限制。唯一的限制是CPU和RAM硬件。
  • GNS3支持所有VIRL映像(IOSv,IOSvL2,IOS-XRv,CSR1000v,NX-OSv,ASAv)
  • GNS3可以在带有或不带有管理程序的多厂商环境中运行
  • 支持多种交换选项(ESW16 Etherswitch,IOU / IOL第2层映像,VIRL IOSvL2)。
  • GNS3支持免费和付费的虚拟机管理程序– Virtualbox,VMware Workstation,VMware Player,ESXi,Fusion
  • GNS3原生支持Linux,而无需其他虚拟化软件

在Ubuntu 20.04(Focal Fossa)上安装GNS3

通过PPA存储库在Ubuntu 20.04(Focal Fossa)上安装GNS3。添加存储库,开始安装,更新系统,然后安装Ubuntu Linux所需的软件包。

步骤1:添加GNS3 PPA存储库

通过运行以下命令来添加GNS3存储库:

sudo add-apt-repository ppa:gns3/ppa

输入用户密码,然后按 [ENTER] 接着说:

[sudo] password for jkmutai: 
 PPA for GNS3 and Supporting Packages. Please see http://www.gns3.com for more details
 More info: https://launchpad.net/~gns3/+archive/ubuntu/ppa
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Hit:1 http://ke.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://ke.archive.ubuntu.com/ubuntu focal-updates InRelease              
Hit:3 http://security.ubuntu.com/ubuntu focal-security InRelease               
Hit:4 http://ke.archive.ubuntu.com/ubuntu focal-backports InRelease            
Hit:5 http://ppa.launchpad.net/gns3/ppa/ubuntu focal InRelease                 
Reading package lists... Done

步骤2:在Ubuntu 20.04上安装GNS3 GUI和GNS3服务器

添加存储库后,您可以在Ubuntu 20.04上安装GNU3软件包。

sudo apt update                                
sudo apt install gns3-server gns3-gui

几个软件包将安装在您的系统上。 ÿ 接受安装的密钥:

The following packages will be upgraded:
  libnss-systemd libpam-systemd libsystemd0 systemd systemd-sysv
  systemd-timesyncd
6 upgraded, 124 newly installed, 0 to remove and 112 not upgraded.
Need to get 101 MB of archives.
After this operation, 465 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

使Wireshark对非root用户可用。

它还允许数据包捕获。

如何在Ubuntu 20.04 Linux上安装GNS3

步骤3:安装IOU支持(可选)

IOU(IOS上的Unix)是Cisco的内部工具,用于在Cisco交换机中模拟ASIC。这允许LABS尝试进行第2层交换。

要解锁此功能,请安装GNS3 IOU软件包。

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install gns3-iou

接受安装提示。

The following packages will be upgraded:
  libssl1.1
1 upgraded, 10 newly installed, 0 to remove and 111 not upgraded.
Need to get 8,575 kB of archives.
After this operation, 34.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

步骤4:Docker支持(可选)

如果要在网络堆栈中使用Docker Engine,则需要安装运行时。

使用以下指南来安装Docker CE。

在Ubuntu上安装Docker CE

安装Docker和IOU之后,将用户添加到以下组中。

for i in ubridge libvirt kvm wireshark docker; do
  sudo usermod -aG $i $USER
done

步骤5:在Ubuntu 20.04上启动GNS3

现在GNS3已安装在Ubuntu 20.04上,您可以从终端或桌面启动器启动它。

$ gns3

在第一页上在计算机上运行设备“

如何在Ubuntu 20.04 Linux上安装GNS3

在第二页上,确认本地服务器配置的位置。

如何在Ubuntu 20.04 Linux上安装GNS3

确认连接成功。

如何在Ubuntu 20.04 Linux上安装GNS3

在Ubuntu 20.04 Linux上完成GNS3设置。

如何在Ubuntu 20.04 Linux上安装GNS3

需要Wireshark能够捕获和分析GNS3数据包。您可以使用以下链接中的指南进行安装。

如何在Ubuntu上安装Wireshark

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

Sidebar