Ostinato for GNS3

Run Ostinato as a native node inside your GNS3 lab to generate L2/L3 traffic, emulate protocols, and validate device behavior as you build or test your network topologies.

This integration gives you a lightweight, affordable way to test forwarding, routing, filtering, tunneling, and other network functions directly inside your virtual lab environment - ideal for learning, certification prep, and experimenting with real-world scenarios.

For commercial use Use for work, teaching, training, consulting, or any business purpose requires a commercial license , please contact us ↗

Getting Started

Your purchase includes a GNS3-ready Ostinato appliance for quick deployment. Setup takes just a few minutes, and you can start testing immediately.

To install and use Ostinato inside your lab, follow the setup instructions:

GNS3 Setup and Usage Guide

How to install Ostinato for GNS3

To install (one-time only) -

  1. Untar ostinato-lab-gns3-<VERSION>.tgz - the package contains the appliance file (.gns3a), the Ostinato icon for GNS3 (.svg) and the Ostinato image (.qcow2)
  2. Import the Ostinato appliance file ostinato-lab.gns3a and .qcow2 image
  3. (Optional) Change the Ostinato (Lab) node template (global settings) to use the included custom symbol ostinato-lab-gns3-icon.svg

How to use Ostinato for GNS3

To use the Ostinato (Lab) node in a GNS3 project -

  1. Add a Ostinato (Lab) node to the project
  2. Start the Ostinato node
  3. Use a VNC client to access the Ostinato GUI