本文通过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:
也允许他们捕获数据包:
三、安装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 Linux上完成GNS3必要的设置:
最后,为了能够捕获GNS3数据包进行分析,您需要Wireshark。
相关主题 |