GNS3 v3.0 new features
GNS3 3.0 is a major update of GNS network emulator with provides the following enhancements.
Major new features of GNS3 v3.0 are :
- Secured API based on the latest FastAPI and Pydantic versions
- New RBAC system with resource pools support
- Image manager to upload and manage images for Dynamips, Qemu and IOU
- Templates can be automatically created after images are uploaded
- Zstandard compression for importing/exporting projects
- ...
Download GNS3 v3.0.6 (Jan 28, 2026)
GNS3 3.0.6 release notes
GNS3 v3.0.6 fixes the following GNS3 GUI and GNS3 server issues of GNS3 v3.0.0 and adds the following features :
- GNS3 GUI :
- Fixing tab name in MobaXterm
- PyQt6 migration
- Add XDG Config Home support
- Support for Python 3.14
- Clicking the "console connect to all nodes" opens all consoles in name order with case-insensitively
- GNS 3 Server :
- Sync appliances
- Fix creating Qemu disk image.
- Disable checking for available disk space.
- Set default location of udhcpc in "/etc/network/udhcpc".
- Support for Python 3.14
- Fix non-ASCII characters in project names
- Increase DB engine pool size and max overflow
- Enable ip cef in IOU L2 and IOU L3 base configs
Download GNS3 v3.0.6 for Windows
GNS3 3.0.6 installer checksums
File: GNS3-3.0.6-all-in-one.exe
SHA256: f9676e4b5ab6bbf7767646986a5b5d2eee66bdf7779547f500a9733936dd1030
File: GNS3.VM.Hyper-V.3.0.6.zip
SHA256: e6e38e277a90f76627bb2b7169789d229efe018d12726bbc7d48b93ca7184e0f
Download GNS3 v2.2.57 (Mar 23, 2026)
GNS3 2.2.57 release notes
GNS3 v2.2.57 fixes the following GNS3 GUI and GNS3 server issues of GNS3 v2.2 and adds the following features :
- GNS3 GUI :
- Fix errors from controller are not reported
- Deactivate 'use default IOU values' by default and update RAM/NVRAM values
- Fix QMenu parents
- Fix UltraVNC preconfigured command
- Dark style
- Fix bug when dragging scene
- Upgrade pytest and jsonschema dependencies
- Upgrade sentry-sdk and psutil dependencies
- Fix mouse manipulation bug
- Add Multi VNC tab handling in Superputty
- Fixing tab name in Superputty + Adding Superputty VNC support
- settings.py: add OpenBSD packet capture command
- GNS 3 Server :
- feat(telnet_server): improve error handling and connection management
- Deactivate 'use default IOU values' by default and update RAM/NVRAM values
- Make sure the node shows as stopped when the wrap console cannot be stopped
- tests(controller,port): short_name finishes successfully when port name is None
- fix(controller,port): handle None port name to prevent TypeError in short_name method
- fix: busybox static link detection on Alpine/musl
- Take populated disks into consideration when calculating PCI device ID