How to Install GNS3 VM in Ubuntu

You can store and run the IOS images of your Cisco Router, Switch, or Firewall devices on a single central server using the GNS3 VM in your Ubuntu deployment. At the same time, you can use IOU images with the GNS3 VM and achieve further performance gains.

The requirements for installing a GNS3 VM on your Linux computer are:

  1. GNS3 Network Simulator Software
  2. VMware Workstation Virtualization Software

After installing the GNS3 and VMware Workstation programs on your computer, you can import the GNS3 VM to the VMware virtual machine and use it.

How to Run GNS3 VM 2.2.18 on Ubuntu 20.10 Release

You can watch this video or follow the steps below in order to configure the GNS3 VM step by step.

Step 1: First of all, visit the GNS3 official website and click the Download button in the VMware Workstation and Fusion section.

Step 2: Since the file you download to your computer has a zip extension, open the terminal and extract the file with the unzip command.


Step 3: To add the GNS3 VM.ova file to the virtual machine, open the VMware program and click Open from the File menu.

Step 4: Type a new name for the virtual server and then click the Import button.

Step 5: After the GNS3 VM is imported on VMware Workstation, open the GNS3 program.

Step 6: After clicking the File / Preferences option, select the GNS3 VM and then Enable the GNS3 VM option and click the OK button.

Step 7: The GNS3 VM will start running in the background. Now, to add the Router IOS image to the GNS3 VM, click the New button in the IOS routers section of the Preferences window.

Step 8: In the window that opens, check the option Run this IOS router on the GNS3 VM and click Next.

Step 9: Click the Browse button to specify the location of the IOS image. Next, select the IOS image and add it. At this stage, the Router image you selected will be uploaded on the GNS3 VM.

Step 10: Continue with the default setting in the platform window. Set 512 MB RAM for the router and add the desired network cards to the Router in the Network Adapters window.

Step 11: In the next window, you need to set the Idle-PC value for the Router. Idle-PC is a value automatically determined by GNS3 in order not to use your computer’s processor 100%.

Step 12: Now add two Cisco Routers to the workspace and run them. In the Servers Summary section, check if the GNS3 VM is running.

   Related Articles

1. GNS3 Loopback
2. GNS3 Cloud
3. Installing GNS3 in Windows
4. Upgrading GNS3
5. Adding Router to GNS3 VM



In my personal blog, I will explain the solutions to the problems I encounter in the system, network, and information technologies for you. If you want to contact me or consult about a problem, you can send an e-mail to [email protected]