Related Software

GNS3 v2.2 Network Emulator

Download GNS3 v2.2.47 for Windows

New features of GNS3 v2.2 include:

  • A new WebUI implementation of GNS3 (read-only for now).
  • A new GNS3 VM based on Ubuntu 18.04 LTS. HyperV, KVM, VMware, and VirtualBox GNS3 virtual machine images are available on the GNS3 GitHub repository.
  • A brand new template creation system.
  • Link status detection for Qemu VMs to make emulated network devices aware of physical link status.
  • Custom adapter configuration.
  • Console support for clouds.

GNS3 v2.2.47 Fixes and Features:


  • Remove maximum size for capture dialog.
  • Upgrade sentry-sdk, aiohttp, and truststore.
  • Upgrade jsonschema and aiohttp.
  • Drop Python 3.7 support.
  • Remove development requirements for Python 3.6.
  • Add NAT symbols.
  • Only show log messages if the event contains a “message”.

GNS3 Server:

  • Fix script.
  • Bundle web-ui v2.2.47.
  • Change sentry-sdk version.
  • Upgrade aiohttp, sentry-sdk, and truststore.
  • Upgrade jsonschema and aiohttp.
  • Drop Python 3.7 support.
  • Remove development requirements for Python 3.6.
  • Do not run Docker VM tests on Windows.
  • Do not wait for the server to close when shutting down.
  • Fix test create image with unsupported characters by the filesystem.
  • Allow listing x86_64 IOU images.
  • Upgrade Jinja2 to version 3.1.4.
  • Fix link capture for ATM switch.
  • Fix tests after updating error messages when busybox is not installed.
  • Add more details to error messages when busybox is not installed.
  • Fix invalid escape sequences.
  • Add NAT symbols.
  • Fix issue where Docker VM cannot stop while the console connection is active.
  • Upgrade sentry-sdk to version 1.40.6.

Cisco NX-OSv 9000 Appliance

The NX-OSv 9000 is a virtual appliance designed to simulate the control panel of a Cisco Nexus 9000 switch. It uses the same software image as the Cisco Nexus 9000 hardware platform. The NX-OSv 9000 software emulates the line card (LC) ASIC provisioning and control panel interactions with the switch ASICs through its software data panel.

Following the Nexus 7000 Titanium emulator, the NX-OSv 9000 serves as a modern emulator for datacenter certification training. It is also an excellent platform for testing network automation before deploying it in production.

The NX-OSv 9000 can run on GNS3, KVM, or VMware NSX. The current version of NX-OSv is 10.4(1)F, which includes enhancements such as VXLAN EVPN First Hop Security (IPv4), RADIUS over DTLS, port-channel load-balance command for MPLS tagged traffic, support for redirecting/denying all packets using ePBR policy, and VXLAN QoS Outer Header Policy for Layer 2.

Download NX-OSv 9000 10.4(1)F from the Cisco website here.

Cisco UCS Platform Emulator 4.2

The UCS Platform Emulator (PE) is a robust tool that simulates the Cisco UCS Manager, enabling CCNP datacenter students to learn how to configure the UCS environment. The current version, UCS PE 4.2(2aPE1), emulates the UCS Manager and supports 62xx/63xx/64xx Fabric Interconnects, C4200 series rack server chassis with C125 rack servers, as well as Cisco UCS M6, HX220C, and HX240C servers. Additionally, the S3260 storage server is emulated in UCS PE. This release can be connected to GNS using VMware.

Download Cisco UCS PE 4.2(2aPE1 OVA image

PT Anywhere

PT Anywhere is a web application that provides a network simulation environment based on the Cisco Packet Tracer engine, accessible via a web browser. This application can be integrated into various platforms such as websites, online courses, and learning systems like Moodle. Developed by the Open University and Cisco, PT Anywhere is funded by the FORGE project.

You can download PT Anywhere from GitHub.

Documentation for installing and integrating PT Anywhere with Cisco Packet Tracer is available at PT Anywhere Documentation.