GNS3 : How to download Cisco IOS images and VIRL images. Which is the best? How do you get them?

David Bombal · Intermediate ·🔐 Cybersecurity ·9y ago

Key Takeaways

This video demonstrates how to download Cisco IOS images and VIRL images for use in GNS3, covering legal ways to obtain the necessary software and licenses.

Full Transcript

[Music] now one of the most often asked questions on the genus 3 forums is how do you get access to Cisco images including Cisco viral images in this video I'm going to show you how to download Cisco viral images as well as Cisco iOS images now let me warn you from the beginning you need the right authorization and the right contracts to do this so please don't dislike this video because I'm telling you the legal way to get software neither I nor gns3 can provide Cisco images to you some vendors such as cumulus and Arista make their software available for free you don't have to pay for it you can simply download a trial license but for some of the Cisco images you will need to buy a license to use it so as an example the recommendation today is to use Cisco asav Cisco iosv layer 2 Cisco iOS V those are viral images which you have to have a license for other software such as a 7200 image or a 3660 image can be downloaded directly from the Cisco website if you have an agreement in place with Cisco so as an example if you work for a Cisco partner you'll be able to download the images so again due to legal requirements you have to purchase your own licenses but here I'm going to show you how to download an image from Cisco viral as well as the Cisco software portal so let's get started in the gns3 documentation there is a section called which emulator should I use there's a discussion firstly whether you should use the GS3 VM or not the recommendation is that you do for most cases unless you are creating a basic gns3 topology using a Cisco iOS image and a local dynamips install in other words all you're going to use is the guey and not the genus 3 VM now for Cisco you have choices you can select dynamips which requires a Cisco iOS image or you can use qmu and specifically use viral images such as the iOS V layer 2 and iOS V images as well as asav this is the recommendation it's recommended that you use cumu and with Cisco that you use viral images I'll show you in a moment how to download those IOU is a Cisco internal way of running iOS on Unix it's not publicly released you can't get support from Cisco for this it's also difficult to install and configure so the genus 3 recommendation is that you don't use IOU it's not officially released by Cisco it's buggy it's difficult to configure and Cisco doesn't support it if you want a stable platform and a officially released Cisco images GS3 recommend that you use qmu and the Cisco iOS images so I'll show you now how to download a viral image and then I'll show you where to get ios images so Julian has pointed to this tweet from the viral team showing you that you can download all Cisco virtual machine images through your viral account account by clicking on this link that link is the following and I'll add it below this video so that you can go directly to that link that will take you to your viral account now this is my account I've paid for a viral license so now I can click on download viral and that allows me to download various images such as iosv iOS V layer 2 or asav so as an example if I want the ASA image I simply click on the download link agree to the CSCO terms and download the image so I'm going to accept the license agreement and now my viral image is downloaded a warning about the site it's quite slow so in this example I'm going to download an iOS V layer 2 image click on the download link agree to the license and the image image will be downloaded now if your account doesn't give you those images you need to purchase a viral license I cannot legally provide you with an image and neither can gns3 you need to purchase your own license and once you've done that you'll be able to log into your account and download The Cisco viral images okay so for Cisco iOS images if you want to use dynamips which is an older way of doing it you can use Cisco iOS images once again it is better to use viral but perhaps you want a lightweight implementation of gns3 and you want to use a Cisco iOS image now this document Cisco iOS images for dynamips gives a lot of good information including important points to remember only 7200 series routers support newer iOS images other platforms are end of life and support Port iOS 12.4 so if you want iOS version 15 you should use iosv a viral image or a 7200 series router the recommended images are 3640 3660 3725 3745 and 7200 series images and they listed here in the document so try and get one of these images others are shown here including 1700s and 2600s but as an example you could use a 3640 image or a 3660 image in my example here I'm going to tell net to a router this is a real physical router and it's running a version of Cisco iOS so show flash shows me the version of iOS so this is a real image from a real router that I could use in gns3 but the best place to go for software is Cisco's website and download software from software. cisco.com I'll put the link below the video so in this example I've selected the downloads Home Products iOS Nexus OS software iOS 12.4 Mainline routers service provider Edge routers and 7200 and when I select 7206 as an example I can select Cisco iOS images and I'll be able to download them from the Cisco website again you need the rights to download the software as an example you need a service contract to download software from Cisco's website so again on Cisco's website I went to downloads Home Products iOS and Nexus OS software selected iOS I chose 12.4 Mainline routers service provider Edge routers 7200 and selected the 7206 selected iOS and that allows me to download router images assuming again that I have a service level agreement so for the 7200 series routers only the 7206 is supported and you could use iOS 15 Mainline or 12.4 Mainline or 12.4 technology train recommended images again are 3640 3660 3725 3745 and 7200 but the best way to go is to purchase a viral license and use viral images but if you don't want to purchase a viral license and you've got a service contract with Cisco you could download an image directly from Cisco's website if you don't have a service level agreement however as in this example you won't be able to download the image so you need to contact Cisco and purchase an image I hope you found the video useful if you enjoyed it please like it but please don't dislike the video because I'm telling you that you have to purchase software from Cisco that is the legal requirement other vendors will allow you to download their software without paying for it so as an example you could run a Rista in genus 3 with no licensing no payment and the same is true for cumulus and others it's a Cisco requirement however that you purchase your I image or purchase a viral [Music] license

Original Description

In this video I show you how to download Cisco IOS images and Cisco VIRL images to run IOSv, IOSvL2 and ASAv. I can only show you LEGAL ways of doing this. Please DO NOT ask for images that I am unable to provide. Free software worth $200: https://goo.gl/613TUF VIRL image downloads: https://virl.mediuscorp.com/my-account/ Cisco IOS Software Download: https://software.cisco.com/download/navigator.html Import IOSvL2 image into GNS3: https://youtu.be/EA1zDIKRQms Import IOSv image into GNS3: https://youtu.be/dWxiLiXbLIc GNS3 Download: https://gns3.com/ GNS3 Support (Go here if you need help): https://gns3.com/community
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from David Bombal · David Bombal · 26 of 60

1 RYU SDN Controller Part 4: Graphical User Interface (GUI): Practical GNS3 SDN and OpenFlow
RYU SDN Controller Part 4: Graphical User Interface (GUI): Practical GNS3 SDN and OpenFlow
David Bombal
2 HPE Network Protector SDN Application Part 1 - Introduction
HPE Network Protector SDN Application Part 1 - Introduction
David Bombal
3 HPE Network Protector SDN Application Part 2 : DNS Interception using OpenFlow
HPE Network Protector SDN Application Part 2 : DNS Interception using OpenFlow
David Bombal
4 HPE Network Protector SDN Application Part 3 - Lab Setup using Physical Switches
HPE Network Protector SDN Application Part 3 - Lab Setup using Physical Switches
David Bombal
5 HPE Network Protector SDN Application Part 4 - Demo of malicious websites blocked
HPE Network Protector SDN Application Part 4 - Demo of malicious websites blocked
David Bombal
6 HPE Network Protector SDN Application Part 5 - Demo OpenFlow table interception flows
HPE Network Protector SDN Application Part 5 - Demo OpenFlow table interception flows
David Bombal
7 HPE Network Protector SDN Application Part 6 - Demo of Physical Switch configuration
HPE Network Protector SDN Application Part 6 - Demo of Physical Switch configuration
David Bombal
8 HPE Network Protector SDN Application Part 7 - Demo Service Insertion Tunnel / GRE Tunnel
HPE Network Protector SDN Application Part 7 - Demo Service Insertion Tunnel / GRE Tunnel
David Bombal
9 HPE Network Protector SDN Application Part 8 - Demo SDN OpenFlow Reporting
HPE Network Protector SDN Application Part 8 - Demo SDN OpenFlow Reporting
David Bombal
10 HPE Network Protector SDN Application Part 9 - Demo switches interception of DNS traffic
HPE Network Protector SDN Application Part 9 - Demo switches interception of DNS traffic
David Bombal
11 GNS3 Talks: GNS3 version 1.5.X Appliance Tips
GNS3 Talks: GNS3 version 1.5.X Appliance Tips
David Bombal
12 CCNA 200-125 Exam: AAA demo: TACACS+ with GNS3
CCNA 200-125 Exam: AAA demo: TACACS+ with GNS3
David Bombal
13 GNS3 2.0.0 beta 2 install
GNS3 2.0.0 beta 2 install
David Bombal
14 CCNA #012: Learn SNMP with GNS3, Wireshark and Solarwinds NPM - CCNA 200-125 exam
CCNA #012: Learn SNMP with GNS3, Wireshark and Solarwinds NPM - CCNA 200-125 exam
David Bombal
15 CCNA #013: Spanning Tree CCNA Exam Questions: Know the answer? CCNA 200-125 exam
CCNA #013: Spanning Tree CCNA Exam Questions: Know the answer? CCNA 200-125 exam
David Bombal
16 GNS3 2.0.0 beta : GNS3 VM integration with GNS3 GUI
GNS3 2.0.0 beta : GNS3 VM integration with GNS3 GUI
David Bombal
17 CCNA #018: Routing exam questions: Who wins? OSPF, EIGRP or RIP? Sure? CCNA 200-125 exam
CCNA #018: Routing exam questions: Who wins? OSPF, EIGRP or RIP? Sure? CCNA 200-125 exam
David Bombal
18 CCNA #019: Spanning Tree CCNA Exam Questions: Root Bridge, Root Port and more: CCNA 200-125 exam
CCNA #019: Spanning Tree CCNA Exam Questions: Root Bridge, Root Port and more: CCNA 200-125 exam
David Bombal
19 GNS3 Download, installation and configuration - GNS3 1.5.3 and Windows 10
GNS3 Download, installation and configuration - GNS3 1.5.3 and Windows 10
David Bombal
20 CCNA #023 EIGRP Neighbor Troubleshooting (DUAL Issues) for the CCNA 200-125 Exam
CCNA #023 EIGRP Neighbor Troubleshooting (DUAL Issues) for the CCNA 200-125 Exam
David Bombal
21 GNS3 2.0 Architecture and schema Part 1: What is the GNS3 Controller?
GNS3 2.0 Architecture and schema Part 1: What is the GNS3 Controller?
David Bombal
22 GNS3 2.0 Architecture and schema Part 2: Emulators and virtualization
GNS3 2.0 Architecture and schema Part 2: Emulators and virtualization
David Bombal
23 CCNA #028 VTP Troubleshooting for the CCNA 200-125 Exam
CCNA #028 VTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
24 CCNA #029 VTP & DTP Troubleshooting for the CCNA 200-125 Exam
CCNA #029 VTP & DTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
25 CCNA #030 VTP Troubleshooting for the CCNA 200-125 Exam
CCNA #030 VTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
GNS3 : How to download Cisco IOS images and VIRL images. Which is the best? How do you get them?
GNS3 : How to download Cisco IOS images and VIRL images. Which is the best? How do you get them?
David Bombal
27 GNS3 ASA setup: Import and configure Cisco ASAv with GNS3
GNS3 ASA setup: Import and configure Cisco ASAv with GNS3
David Bombal
28 GNS3 switching setup and options: Cisco and other switching options in GNS3
GNS3 switching setup and options: Cisco and other switching options in GNS3
David Bombal
29 GNS3 switching setup and options Part 2: GNS3 unmanaged built-in switch
GNS3 switching setup and options Part 2: GNS3 unmanaged built-in switch
David Bombal
30 GNS3 switching setup and options Part 3: Router on a sick with GNS3 unmanaged built-in switch
GNS3 switching setup and options Part 3: Router on a sick with GNS3 unmanaged built-in switch
David Bombal
31 GNS3 switching setup and options Part 4: Etherswitch Router for Cisco Dynamips Part 1
GNS3 switching setup and options Part 4: Etherswitch Router for Cisco Dynamips Part 1
David Bombal
32 GNS3 switching setup and options Part 5: Etherswitch Router for Cisco Dynamips Part 2
GNS3 switching setup and options Part 5: Etherswitch Router for Cisco Dynamips Part 2
David Bombal
33 GNS3 switching setup and options Part 6: Etherswitch, Wireshark, 802.1Q, InterVLAN routing
GNS3 switching setup and options Part 6: Etherswitch, Wireshark, 802.1Q, InterVLAN routing
David Bombal
34 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 1: GNS3 Switching Part 7
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 1: GNS3 Switching Part 7
David Bombal
35 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 2: GNS3 Switching Part 8
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 2: GNS3 Switching Part 8
David Bombal
36 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 3: GNS3 Switching Part 9
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 3: GNS3 Switching Part 9
David Bombal
37 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 4: GNS3 Switching Part 10
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 4: GNS3 Switching Part 10
David Bombal
38 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 5: GNS3 Switching Part 11
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 5: GNS3 Switching Part 11
David Bombal
39 GNS3 Nexus (NX-OSv) switch setup and configuration Part 1: GNS3 switching options Part 12
GNS3 Nexus (NX-OSv) switch setup and configuration Part 1: GNS3 switching options Part 12
David Bombal
40 GNS3 Nexus (NX-OSv) switch setup and configuration Part 2: GNS3 switching options Part 13
GNS3 Nexus (NX-OSv) switch setup and configuration Part 2: GNS3 switching options Part 13
David Bombal
41 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 6: GNS3 Switching Part 14
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 6: GNS3 Switching Part 14
David Bombal
42 GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 7: GNS3 Switching Part 15
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 7: GNS3 Switching Part 15
David Bombal
43 GNS3 Cisco CSR 1000v setup and configuration Part 1: GNS3 NFV
GNS3 Cisco CSR 1000v setup and configuration Part 1: GNS3 NFV
David Bombal
44 GNS3 Cisco CSR 1000v setup and configuration Part 2: GNS3 NFV
GNS3 Cisco CSR 1000v setup and configuration Part 2: GNS3 NFV
David Bombal
45 GNS3 Talks: Use the NAT node to connect GNS3 to the Internet easily!
GNS3 Talks: Use the NAT node to connect GNS3 to the Internet easily!
David Bombal
46 GNS3 Talks: GNS3 2.0 RC1 is now available
GNS3 Talks: GNS3 2.0 RC1 is now available
David Bombal
47 GNS3 Talks: GNS3 2.0 Portable Projects - easily export and import GNS3 projects
GNS3 Talks: GNS3 2.0 Portable Projects - easily export and import GNS3 projects
David Bombal
48 GNS3 Talks: Multiple clients sharing projects in real time, plus console session shadowing!
GNS3 Talks: Multiple clients sharing projects in real time, plus console session shadowing!
David Bombal
49 CCNA #035 NAT Troubleshooting Scenario 1 - Can you find the issue? CCNA Exam 200-125 troubleshooting
CCNA #035 NAT Troubleshooting Scenario 1 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
50 CCNA #036 NAT Troubleshooting Scenario 2 - Can you find the issue? CCNA Exam 200-125 troubleshooting
CCNA #036 NAT Troubleshooting Scenario 2 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
51 GNS3 Talks: ESXi, GNS3 VM and KVM support Part 1: leverage servers and the cloud
GNS3 Talks: ESXi, GNS3 VM and KVM support Part 1: leverage servers and the cloud
David Bombal
52 CCNA #037 OSPF Troubleshooting - can you find the issue? CCNA Exam 200-125 troubleshooting
CCNA #037 OSPF Troubleshooting - can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
53 GNS3 Talks: ESXi, GNS3 VM and KVM support Part 2:  leverage servers and the cloud
GNS3 Talks: ESXi, GNS3 VM and KVM support Part 2: leverage servers and the cloud
David Bombal
54 CCNA #038 NAT Troubleshooting Scenario 3 - Can you find the issue? CCNA Exam 200-125 troubleshooting
CCNA #038 NAT Troubleshooting Scenario 3 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
55 CCNA #039 - OSPF DR, BR and DROTHER Election - do you know the answers?
CCNA #039 - OSPF DR, BR and DROTHER Election - do you know the answers?
David Bombal
56 CCNA #040 NAT Troubleshooting Scenario 4 - Can you find the issue? CCNA Exam 200-125 troubleshooting
CCNA #040 NAT Troubleshooting Scenario 4 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
57 GNS3 Talks: Arista vEOS GNS3 import and configuration Part 1
GNS3 Talks: Arista vEOS GNS3 import and configuration Part 1
David Bombal
58 CCNA #041 - OSPF DR, BR and DROTHER Election - do you know the answers?
CCNA #041 - OSPF DR, BR and DROTHER Election - do you know the answers?
David Bombal
59 GNS3 Talks: Arista vEOS GNS3 import and configuration Part 2
GNS3 Talks: Arista vEOS GNS3 import and configuration Part 2
David Bombal
60 GNS3 Talks: ipterm: Linux, Docker, Python, SDN and more! Part 1
GNS3 Talks: ipterm: Linux, Docker, Python, SDN and more! Part 1
David Bombal

This video teaches how to download and use Cisco IOS images and VIRL images in GNS3, covering the legal requirements and best practices for network simulation and cybersecurity.

Key Takeaways
  1. Access the Cisco software portal
  2. Download VIRL images
  3. Configure GNS3 with dynamips or qemu
  4. Obtain necessary licenses for Cisco IOS images
💡 The legal way to obtain Cisco IOS images and VIRL images is by purchasing a license or having a service contract with Cisco.

Related Reads

📰
Windows File Transfer Methods — A Practitioner’s Reference
Learn practical Windows file transfer methods for various use cases, enhancing your cybersecurity skills
Medium · Cybersecurity
📰
52 Request Smuggling Reports. Two Rules Decide the Payout.
Learn about CRLF-powered desync attacks and how they can be used for request smuggling, with 52 reports and two rules deciding the payout
Medium · Cybersecurity
📰
IIS Short Filename Enumeration: How a Hidden Internal Dashboard Was Exposed
Learn how a hidden internal dashboard was exposed due to IIS short filename enumeration, a web security vulnerability, and its implications for cybersecurity
Medium · Cybersecurity
📰
Cybersecurity Diploma in BC: 2026 Job Market Data, Salaries, and Career Paths
Learn about BC's cybersecurity job market and how a diploma can prepare you for it
Medium · Cybersecurity
Up next
Google Did The Impossible
Boot dev
Watch →