Cisco Vios L3

Posted onby admin
Vios
EVE Image NameDownloaded Original FilenameVersionvCPUsvRAM
1.vios-adventerprisek9-m.SPA.156-1.Tvios-adventerprisek9-m.vmdk.SPA.156-1.T15.6.1T1512
2.viosl2-adventerprisek9-m.03.2017vios_l2-adventerprisek9-m.03.2017.qcow215.211024

We would like to show you a description here but the site won’t allow us. An ATXs session, offered at no cost, is an hour of real-time learning led by Cisco experts, who will answer your technology quest. View more Cisco SD-Access Ask the Experts Resources. Using our image table, create correct image folder, this example is for image 1. In the table above. It is vios L3 router image. Per our image naming table we have to create image folder starting with vios.

Cisco Vios L3 Manual

Instructions
Other versions should also be supported following bellow’s procedure.

David Bombal Video:


VIRL account holders can download images from their VIRL download location, you must have valid cisco.com CCO account associated with VIRL.

VIRL has two image formats vmdk and qcow2. qcow2 are almost ready to use, just need create proper image folder and load image. vmdk file need covert to qcow2 format before load it in EVE. In the table above you can see that vios advanced enterprise 156-1.T contains vmdk in the filename. This means will need convert it to qcow2 file.

Images two and three in the table filename contains qcow2. This means those images are almost ready to load and no need extra conversation.

Image naming table:

1. Prepare and load vmdk images from VIRL

1.1. Using our image table, create correct image folder, this example is for image 1. in the table above. It is vios L3 router image. Per our image naming table we have to create image folder starting with vios-, lets do it.

1.2. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/vios-adventerprisek9-m.SPA.156-1.T/ folder using for example FileZilla or WinSCP.
1.3. From the EVE cli, go to newly created image folder.

1.4. Rename original image filename to have .vmdk extension at the end

1.5. Covert vmdk file to qcow format. Please follow how to table which qcow2 output fileneame must be. This example per our table is virtioa.qcow2

OPTION: Sometimes command above won’t work, try another way below:

1.6. Delete raw vmdk image file from image folder

1.7. Fix permissions:

2. Prepare and load qcow2 images from VIRL
2.1. Using our image table, create correct image folder, this example is for second image in the table above. It is vios L2 switch image. Per our image naming table we have to create image folder starting with viosl2-, lets do it.
2.2. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/viosl2-adventerprisek9-m.03.2017/ folder using for example FileZilla or WinSCP.
2.3. From the EVE cli, go to newly created image folder.
2.4. Rename original filename to virtioa.qcow2
2.5. Fix permissions:
Same processes are used for any VIRL image, just follow right foldernames and image naming inside folders per our naming table.
CiscoVios

After some years, it's time again to prepare for my next CCNP re-certification. I was pleasantly surprised that running full-featured Cisco L2 images is now made entirely possible with the new 'IOS on Unix (IOU)' function on GNS3. I documented my new setup here according to the GNS3 v1.5.2 running on a Windows x64 host.

Cisco L3 Gigabit Switch

You'll need to get hold of the following files beforehand:

Cisco L3 Switch

  • Cisco IOU L2 and L3 images (by Googling)
  • Cisco IOU license file iourc(see this forum discussion)

Once you have obtained the above files, you can now proceed with the following steps:

  1. Download and install the all-in-one GNS binaries from gns3.com
  2. Download the GNS3 VM OVF image as well. Ensure that the version of both GNS server and the OVF image must match i.e. 1.5.2 in this case.
  3. Download and install either VMWare Workstation Player or Oracle VirtualBox in your host.
  4. Import the GNS3 VM OVF into either virtualization software and start running it. Ensure that at least one network interface is of NAT type (enabled by default)
  5. Note down the IP address stated on the screen on the GNS3 VM.
  6. Start GNS3 and go to Edit Preferences
  7. Edit the path to vmrun for VMWare or the path to VBoxManage for VirtualBox.
  8. Go to Server Remote Servers. Add the new remote server with the IP address noted in step 5 above. You should see something similar as follows:
  9. Click on IOS on Unix. Edit to the path to the iourc license file that you have prepared. Click the Apply button.
  10. Click on the IOU Devices below it. Click the New button.
  11. Add the L3 and L2 devices by browsing to the IOU image files that you have downloaded beforehand.
  12. Drag and drop the new devices that you just added. Test out the L2 commands (e.g. switchport, spanning-tree etc) on the consoles.

Note: if you are unable to start the new IOU devices, you may need to modify the hostname on your GNS3 VM according to your iourc file content. For example:

[email protected]~#sudo hostnamectl set-hostname gns3-iouvm

Cisco L3 Switch Models

[email protected]~#bash