云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

2020-05-24 16:20:15作者:叶云稿源:云网牛站

本文通过PPA存储库在Ubuntu 20.04(Focal Fossa)操作系统上安装GNS3,将添加存储库,进行系统更新,然后在Ubuntu 20.04上安装所需的软件包来启动安装。

 

一、添加GNS3 PPA存储库

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

sudo add-apt-repository ppa:gns3/ppa

参考:Ubuntu 18.04/16.04/Debian 9上安装add-apt-repository的方法

输入您的用户密码,然后按[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

 

二、在Ubuntu 20.04上安装GNS3 GUI和GNS3服务器

添加存储库后,即可在Ubuntu 20.04上安装GNS3软件包:

sudo apt update

sudo apt install gns3-server gns3-gui

您的系统中将安装许多软件包,请按y键接受安装:

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

允许非root用户使用Wireshark:

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

也允许他们捕获数据包:

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

 

三、安装IOU支持和Docker支持(可选)

1、安装IOU支持(可选)

IOU(Unix上的IOS)是内部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

2、Docker支持(可选)

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

要安装Docker CE,请参考在Ubuntu/Debian/Fedora/Arch/CentOS上安装Docker CE的方法

安装Docker和IOU之后,将您的用户添加到以下组:

for i in ubridge libvirt kvm wireshark docker; do

sudo usermod -aG $i $USER

done

 

四、在Ubuntu 20.04上启动GNS3

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

$ gns3

在第一页上,选择“在计算机上运行设备(Run the appliances on my computer)”:

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

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

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

确认连接成功:

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

在Ubuntu 20.04 Linux上完成GNS3必要的设置:

在Ubuntu 20.04(Focal Fossa)上安装和启动GNS3的方法

最后,为了能够捕获GNS3数据包进行分析,您需要Wireshark。

 

相关主题

在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

精选文章
热门文章