Articles, Blog

Download Cisco IOS images and use in GNS3

October 12, 2019

You Might Also Like


  • Reply madics12 October 11, 2019 at 7:51 pm


  • Reply Precious Fiadey October 11, 2019 at 7:52 pm

    Awesome as always.

  • Reply David Bombal October 11, 2019 at 7:53 pm

    Overview: 0:01
    Why do we need the GNS3 VM?: 0:50
    Download Cisco VIRL IOS Images: 2:30
    Import appliances into GNS3: 4:45
    Build Cisco topology in GNS3: 7:15
    Change GNS3 symbols / icons: 8:05
    Configure Cisco IOS devices: 9:35
    Add Docker container to network: 12:44
    Save configurations, close GNS3 and restore GNS3: 16:02
    Previous videos:
    GNS3 GUI Install Video:
    GNS3 VM Install Video:

    GNS3 links:
    GNS3 website:
    GNS3 GitHub page:
    Free Solar-PuTTY:
    Free Engineers Toolset:
    What is VTX / x86 virtualization?

    Free Software:
    SolarWinds TFTP Server:
    WAN Killer:
    Engineers Toolset:
    IP Address Scanner:
    Network Device Scanner:
    Wifi Heat Map:
    Wifi Analyzer:
    SolarWinds NPM:

    Cisco Press Book:
    Good O'Reilly Book:

  • Reply Zadkiel Addae October 11, 2019 at 7:56 pm

    Am always overwhelmed by your work to the extent that I lack the words to describe you and your knowledge and skills. Great Gem.

  • Reply Omar Abdirahmaan October 11, 2019 at 7:59 pm

    Thnk you

  • Reply G G October 11, 2019 at 7:59 pm

    Very useful👍 everyone must watch .

  • Reply Jose Morales October 11, 2019 at 8:10 pm

    Do you get to keep the images even if you let virl account expire?

  • Reply Hammad Habib October 11, 2019 at 8:13 pm

    Excellent video sir
    Please make a video how to add solar putty in GNS3. when I select solar putty on console application its give me this error
    "Solar-PuTTY.exe –telnet –hostname –port 5003 –name "PC2"': [WinError 2] The system cannot find the file specified"
    How I can fix it ?

  • Reply Jorge ramirez October 11, 2019 at 8:29 pm

    These gns3 videos saved my life!

  • Reply jnwböj öçlğü October 11, 2019 at 8:42 pm

    Thank you for your hard work. You helped me a lot to pass the CCNA exam, especially your free course (Udemy – packet tracer Labs).

  • Reply white shadow October 11, 2019 at 9:02 pm

    Thanks alot , but i have wish ,,,,,, could you explain how to use python ,go,,perl ,php (end device ) in simple network ,please

  • Reply aitaix October 11, 2019 at 9:04 pm


  • Reply Mehdi CHERIFI October 11, 2019 at 9:40 pm

    Thank you very helpful. I have just a question if i can use python with this lab and docker without importing it as you do it in your past demonstration.

  • Reply Valentin Paveliuc October 11, 2019 at 10:38 pm

    How can I use IOU VM on Ubuntu 18.04?

  • Reply Jim October 11, 2019 at 10:52 pm

    Hi, Master! I installed the new GNS3 GUI and GNS3 VM 2.2 from scratch but I had a problem opening the “GNS3 VM.ova” which I fortunately managed to solve. That's why I wanted to share with you, my issue and also the solution, which could be useful to someone else.

    The issue

    After upgrading the VMware Workstation Pro 12 version to Pro 15.5 and unzipping the “GNS3”, opening the file "GNS3 VM.ova" showed me the following error message:
    "Failed to read from file: GNS3 VM.ova"

    I downloaded the GNS3 VM again 5 times, both from and from github. I also unzipped the "GNS3" with several different softwares (7zip, winRAR and the native Windows) but i still had the same problem:
    -> "Failed to read from file: GNS3 VM.ova"

    The workaround
    1) Rename "GNS3 VM.ova" to "GNS3VM.ova"
    2) Extract the OVA on a linux system by running the command:

    # tar -xvf GNS3VM.ova

    -> you will get the OVF and VMDKs as separate files:
    GNS3 VM.ovf

    (If you want to run a Linux shell system without VMs or emulations, integrated directly with Win 10 and consuming few resources, you could use the magical Microsoft WSL (Windows Subsystem for Linux), version 1. It's free and downloadable directly from Microsoft
    I have installed many real Linux shell distros like Debian, Ubuntu, Fedora, Kali, Alpine and OpenSuse, even with Python 3 virtual environments running like a charm!)

    3) Move the files to your Win 10 system.
    (No needed if you used WSL.)

    4) With VMware Pro 15.5 just open the OVF file

    GNS3 VM.ovf

    -> and that's it!!! The GNS3 VM was sucessfuly imported and now is working.

    My implementation of your GNS3 2.2 Install lab

    After my issue, I Installed and configured IOSv, IOSvL2, IOS-XE (CSR1000v), IOS-XRv, NX-OS and some Linux docker containers
    -> All of them are working together really really well. (I set the GNS3 VM to 12GB RAM, 2 vcpu)

    It was worth the wait for this new version of GNS3!!!!!
    Thanks again David!!!!!

  • Reply funtari October 11, 2019 at 11:20 pm


  • Reply cryptmsc October 11, 2019 at 11:35 pm

    Does cisco virl allow us to habe images to practise wan configurations on gns3? The router IOSv seems to only have gigabit interfaves

  • Reply Orley Doss October 12, 2019 at 12:37 am

    Slowly transitioning to GNS3 vs Packet Tracer. Thank you for the intuitive tutorial 👍

  • Reply ZE 103 October 12, 2019 at 1:38 am

    David I want to say a big thanks to you for these wonderful videos. Are there videos on how to add sdwan viptela images into GNS3?

  • Reply Thilak S October 12, 2019 at 2:27 am

    There was wide outage for Cisco downloads, randomly threw error while downloading.😊

  • Reply Trappist Achel October 12, 2019 at 3:19 am

    Thanks for the tutorial, I had some difficulties and this video helped me out a lot. Question. Why are you running a Mac with Windows 10 in a virtual machine, and GNS3 in the Windows environment. Why not run GNS3 on your Mac?

  • Reply Mike Brooks October 12, 2019 at 3:25 am

    Funny i had to pay $200 for virl images, now it is basically for free.

  • Reply A D October 12, 2019 at 10:58 am

    Good stuff David

  • Reply James October 12, 2019 at 11:10 am

    Thanks again David for the quality of videos you put out! I consider myself a lucky techie to be subscribed to you! Always learning!

  • Reply madara ekouta October 12, 2019 at 11:50 am

    Thank you master

  • Reply Arash D October 12, 2019 at 12:43 pm

    Hi David,
    What's the problem of using HAXM and vios images inside Windows? Wasn't HAXM accelerate anything?
    Thanks mate

  • Reply Дарья Иванова October 12, 2019 at 2:35 pm


  • Leave a Reply