• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install GNS3 on Ubuntu 16.04

{{postValue.id}}

To Install gns3 on Ubuntu 16.04

GNS3 is a graphical network simulator to design complex network.This is used to configure devices ranging from simple workstations to powerful Cisco routers. It is based on Dynamips, Pemu/Qemu and Dynagen. Installation of GNS3 on Ubuntu 16.04 is explained.

Features

  • Design of high quality and complex network topologies
  • Emulation of many Cisco router platforms and PIX firewalls
  • Simulation of simple Ethernet, ATM and Frame Relay switches
  • Connection of the simulated network to the real world
  • Packet capture using Wireshark


To Install gns3

Before installing, add gns3 repo file by using following command.

root@linuxhelp:~# add-apt-repository ppa:gns3/ppa
 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

gpg: keyring `/tmp/tmpxpinmde8/secring.gpg'  created
gpg: keyring `/tmp/tmpxpinmde8/pubring.gpg'  created
gpg: requesting key A2E3EF7B from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpxpinmde8/trustdb.gpg: trustdb created
gpg: key A2E3EF7B: public key " Launchpad PPA for GNS3"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Update the repo by using the following command.

root@linuxhelp:~# apt-get update
Hit:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [94.5 kB]
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:4 http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu xenial InRelease                   
Hit:5 http://security.ubuntu.com/ubuntu xenial-security InRelease                              
Get:6 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial InRelease [17.5 kB]
Get:7 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial/main amd64 Packages [1,664 B]            
Get:8 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial/main i386 Packages [1,664 B]             
Get:9 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial/main Translation-en [836 B]              
Fetched 116 kB in 6s (16.8 kB/s)                                                               
Reading package lists... Done

After the updation is completed, install gns3 as follows.

root@linuxhelp:~# apt-get install dynamips gns3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
.
.
.
.
Setting up libwiretap5:amd64 (2.0.2+ga16e22e-1) ...
Setting up libwireshark6:amd64 (2.0.2+ga16e22e-1) ...
Setting up wireshark-common (2.0.2+ga16e22e-1) ...
Setting up wireshark-qt (2.0.2+ga16e22e-1) ...
Setting up wireshark (2.0.2+ga16e22e-1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...


To Launch the gns3 application

Open the GNS3 application.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-Open-GNS3-application
To configure the project settings
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-configure-project-settings
Set project path
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-project-path
Set Dynamips executable path and test it.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-Dynamips-executable-path

Select networks and switch images.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-Select-networks-switch-images
After that click “ close” . Now the gns project wizard is ready to use.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-gns-project-wizard-ready
The sample setup appears as follows.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-sample-setup
After completing the project click “ save project” .
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-save-project
Enter a project name, path and Click OK.
Install-GNS3-Ubuntu16.04-graphical-network-simulator-design-complex-network-configure-devices-Dynamips-Pemu-Qemu-Dynagen-project-name-path

Tags:
jacob
Author: 

Comments ( 3 )

aguswibowo
thank u very much ... help me a lot ..
ramprasathsadasivam
Really Helpful post.
danielmurray
It would be nice to see this without the GUI... i.e. running as a remote server (with OUT having to use a vpn)
Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How to login with my GNS3 Jungle account?

A

To sign into the GNS3 Academy, you will need to create a new account at the Sign-Up page. We cannot connect your GNS3 Academy account with your Jungle account in this version of the GNS3 Acad.

Q

How to install GNS3 on Centos?

A

For the installation of "GNS3" on CentOS, use the command for that,
"dnf install gns3-server gns3-gui wireshark wireshark-qt"

Q

What is the cost of GNS3?

A

GNS3 is a FREE software under GPLv3 licensing. See the GNU GPL FAQ for more information. The version of GNS3 isn't a demo or trial version; it is the full version. The source code is freely a

Q

What is the IOUVM?

A

The IOUVM was the VM provided with GNS3 1.3 in order to run IOU devices. Starting with 1.4 it’s replaced by the GNS3 VM.

Q

How to install GNS3 on Linux?

A

For the installation of GNS3 on Linux, use the follow the link as below "https://docs.gns3.com/1QXVIihk7dsOL7Xr7Bmz4zRzTsJ02wklfImGuHwTlaA4/index.html"

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help legeek ?
Installation of the call center module

hello

I wish to install a call center in virtual with issabel, I downloaded the latest version of it , but I don' t arrive to install the call center module in issabel. please help me

thanks!

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.