How to Install GNS3 VM on Ubuntu

Your computer’s performance is an important factor in developing comprehensive network topologies when preparing for Cisco exams. Using IOS images with GNS3 only can affect your computer’s hardware performance.

How to Install GNS3 VM on Ubuntu

How to Build GNS3 VM on Linux

The GNS3 VM is a Linux-based system that works with virtualization programs such as VirtualBox or VMware Workstation, where you can manage your Cisco Router IOS images from a single virtual machine and also perform very well.

With the GNS3 VM, you can use Cisco IOU images. In our previous articles, we have published articles about GNS3 VM. You can access our GNS3 VM installation articles on Windows, Linux and macOS systems from the links below.

In this article, we will run the GNS3 VM on the most current version of Linux / Ubuntu.

How to Configure GNS3 VM with VMware Workstation on Ubuntu 17.04 / 17.10 / 18.04 / 18.10 / 19.04 / 19.10

Before proceeding with the installation steps, click on the image below to install VMware Workstation on Ubuntu.

How to Install VMware on Ubuntu

   Step 1

Download the GNS3 VM.ova file to your computer by visiting the gns3 website. Since you will need a Cisco IOS image after installing the GNS3 VM, you can get the C7200 image here.

GNS3 VM and Cisco Router Files

   Step 2

Open VMware Workstation and click File / Open to import the GNS3 VM.ova file onto VMware.

File / Open

   Step 3

Select the ova file on the Ubuntu desktop and click the Open button.

GNS3 VM.ova File

   Step 4

Click the Import button to add the .ova file to the VMware virtualization program.

VMware GNS3 VM Import

   Step 5

Wait while importing GNS3 VM.

Importing GNS3 VM

   Step 6

After importing GNS3 VM into the VMware program, start the virtual machine.

Operating the GNS3 Virtual Machine

   Step 7

Click on Edit / Preferences on GNS3 and click GNS3 VM in this window, then select Enable the GNS3 VM and finally click OK to wait for the machine to turn on.

Enable the GNS3 VM

   Step 8

Starting the GNS3 VM as you can see in the image below …

Waiting for

   Step 9

The boot image of the GNS3 VM is as follows.


   Step 10

Click Dynamips / IOS routers to add the Cisco c7200 Router on the GNS3 VM, and then click the New button.

Adding New Router IOS

   Step 11

Select the Run this IOS router on the GNS3 VM option and click Next.

Run this IOS router on the GNS3 VM

   Step 12

In the New IOS Router template window, click Browse.

New IOS Router Template

   Step 13

Select the c7200 Router you downloaded to your computer and click the Open button.

c7200 Router IOS

   Step 14

Click on the Yes button to decompress the IOS image.

IOS Image

   Step 15

After adding the iOS image, click Next to continue.

Selecting an IOS Image

   Step 16

Select the platform of the IOS Router and click Next.

Name and Platform

   Step 17

Set the 512 MB RAM value for the IOS Router and click Next.

Default RAM Configuration

   Step 18

Add the GigabitEthernet or Serial Interface interfaces to the empty slots as in the image below, then click Next.

Network Adapters

   Step 19

To make your processor run the Cisco IOS Router more efficiently, click the Idle-PC Finder button to set a new value. After determining the Idle-PC value, click Finish.

Idle-PC Value Calculation

   Step 20

After adding the Cisco Router on the GNS3 VM, you can check the operating location of the IOS Router from the Server window in the following window.

IOS Router Templates

   Step 21

Add the Cisco Router that you added to the GNS3 workspace and run it. You can check the version of the Router IOS software by using the show version command at the CLI prompt as in the following image.

Show Version Command

How to Use GNS3 VM ⇒ Video

You can watch the videos below to run the GNS3 VM on your Linux computer and also subscribe to our YouTube channel to support us!

   Final Word

In this article, we have examined how to install GNS3 VM on Linux. Finally, after making the GNS3 VM connection, we have added a Cisco Router on it and tested its functionality. Thanks for following us!

   Related Articles

How to Configure RIP in GNS3
How to Configure RIPv2 in GNS3
How to Configure EIGRP in GNS3
How to Configure OSPF in GNS3
How to Upgrade GNS3 VM

Add a Comment

Your email address will not be published. Required fields are marked *

Show Buttons
Hide Buttons