Operating system

The training platform is based on Ubuntu Server 18.04 LTS, which can be downloaded from releases.ubuntu.com. Additional packages are fetched over the Internet as required.


The GNS3 GUI is available for Windows, macOS and Linux, and can be downloaded from the GNS3 download page.

You will need to create a GNS3 user account if you don't already have one. This account will also allow you to participate in the GNS3 forums.

Sometimes the download page doesn't have the latest version, in which case use the github releases page.

NSRC GNS3 project files

The project files and associated disk images are available from NSRC.

IOSv / IOSvL2 / CSR1000v

The process for obtaining VIRL images, which requires a paid subscription, is as follows:

  • Go to http://virl.cisco.com/
  • Click "Get VIRL" on the top, or "Get Cisco VIRL PE" on bottom right
  • If you are not currently logged in, at the top click "login" and go through the username and password screens
  • At top click "My Account"

    Cisco My Account

  • Click "Download VIRL" button

  • On left navigate to "All Release > 1 > IOSv" or "All Release > 1 > IOSvL2"

    Cisco Download VIRL

  • Click the download button next to the version you want