Add Cisco IOSv devices to GNS3 on macOS

The Cisco IOSv and IOSv L2 devices could be considered the standard for learning Cisco routing and switching in the confines of a virtual network environment. They’re light in resource usage and contain a vast feature set. Let’s now add them to our GNS3 device inventory. Prerequisites Cisco Modeling Labs subscription GNS3 on Apple Silicon GNS3 client Steps Point your web browser to the CML Software Download page. Click the Download icon for Cisco Modeling Labs reference platform ISO file (February 2024)....

May 9, 2024 · 3 min

GNS3 on Apple Silicon

Before we work our way through the steps, I’ll start by pointing out GNS3 server has the following constraints when running solely on Apple Silicon: Lack of Linux KVM for x86_64 virtualized guests Slight performance penalty with emulated x86_64 Linux binaries (Rosetta ) GNS3 is viable even with these limitations. I’m simply amazed at the stability and performance considering the Linux operating system and virtual network devices are running on a different CPU architecture....

April 29, 2024 · 4 min

Wireshark with Vagrant point-to-point (UDP tunnel) links

Vagrant supports three types of networks: public, private, and port-forwarding. The private network type has the option to use a UDP tunnel for a point-to-point link when using the vagrant-libvirt plugin. This connection type is ideal for links between virtual network devices. Refer to the following resources if you need more information: Pseudo-wires With Vagrant and Libvirt vagrant-libvirt Networks Vagrant Private Networks The only drawback with this type of connection is concerning packet sniffing....

February 12, 2020 · 3 min

SSH local port forwarding with remote GNS3 server

After opening the GNS3 client and starting nodes, we primarily access the remote virtual devices with a console connection. This console connection is either Telnet, VNC, or SPICE. A console connection covers our requirement for physical access to the virtual devices, but today most administrative tasks are carried out with a link to the network management interface . I define the GNS3 server as remote if the gns3server process is not running on the host operating system....

June 24, 2019 · 17 min