New features

Docker support

Topology portability

Import / Export of topologies

A remote server could be used as the GNS3 VM

Fix qcow2 file when moving them on disk

If a topology reference a server that doesn’t exists you can change it

HDPI support for Windows

Drag an image to a GNS3 topology

Go to configuration directory

Shortcut for creating new appliance template

Snap to grid and show and grid

Others

Kill ghost process

Change default server port

Change for Qemu mac address

Cosmetic improvements

Removal of template from the Qemu wizard

Python 3.5

GNS3 VM proxy settings

Upcoming changes

Last updated
October 6, 2016

Contributors

Jeremy Grossmann
Julien Duponchelle
Edit this Article
Last updated
October 6, 2016

Contributors

Jeremy Grossmann
Julien Duponchelle
Edit this Article

GNS3 1.5 What’s new

New features

Docker support

For more informations read this documentation: Docker support in GNS3

Topology portability

Import / Export of topologies

You can export a topology to share it with the community or your coworkers. The topology will be export to a single file with the warranty that this file could be open with a GNS3 on a different PC and OS. This support topologies running on the GNS3 VM and you local server.

There's few limitation to allow this goal:

  • Docker, IOU and Qemu should run on the GNS3 VM
  • VirtualBox and VMware are not supported (the data are stored outside GNS3)
  • You need to provide the base images

This features will be improved in next releases based on user feedbacks.

A remote server could be used as the GNS3 VM

In order to improve topology portability you could consider that a remote server is your GNS3 VM. This allow also scenarios where you configure everything on your local computer and when you need more resources you can switch to a big remote computer without reconfiguring all your vms (note that project data are not copied).

We highly recommend to use that instead of a specific remote server. Otherwise the topology portability is not possible.

Fix qcow2 file when moving them on disk

The qcow2 file format used for Qemu disk has a limitation. He need to store the full path of the base image when you use it as a linked clone for saving disk space. With GNS3 1.5 thanks to the effort for portability GNS3 will now fix the path if you move stuff to a different location (a new computer for example).

If a topology reference a server that doesn’t exists you can change it

Previously you were required to modify the topology file by hands. Now if the server doesn’t exists you can select another one and we will patch the topology.

HDPI support for Windows

The 4K monitor on Windows should be better supported.

Drag an image to a GNS3 topology

You can drag an image from your system file explorer to your topology.

Go to configuration directory

Due to the fact GNS3 use the standard directory for the configuration of each OS sometimes it could be hard to locate. Now you can go to preferences and browse the configuration directory:

Shortcut for creating new appliance template

Snap to grid and show and grid

To help you to make beautiful topologies you can now snap element to an invisible grid. This feature have been contributed by Richard Miller and Bernard Ehlers.

Others

Kill ghost process

At startup GNS3 will check if you have ghost process running on the system leave by a previous GNS3 run and kill them. This should solve some trouble after a not clean GNS3 exit.

Change default server port

Instead of 8000 the port for GNS3 server is now by default 3080. We hope to avoid conflict with some common applications and reduce problems with antivirus (some antivirus display an HTML page asking user to allow all port 8000 connections).

More details here

https://github.com/GNS3/gns3-server/issues/457

Change for Qemu mac address

We increased qemu mac address range from 65536 possibilities to 4294967296. This will not change the current mac address of your VM just for the new. After the migration the mac will no longer change. This due to report of collision in large environnements.

Cosmetic improvements

Various area of the app got a more modern default style thanks to recent version of Qt.

Removal of template from the Qemu wizard

The template was out of date. We recommend now to use the marketplace.

Python 3.5

All official build use Python 3.5.1

GNS3 VM proxy settings

You can connect the GNS3 VM to the internet behind an HTTP proxy. Carefull you still need to be on the same network as the GNS3  VM to use it.

Upcoming changes

Starting with 2.0 the conversion from .net (files from 0.8 version) will no longer been included in GNS3 builds. The command will be still available as a separate binary. This converter was a community effort but the author of this code stopped the development and you will not see support for additional feature.

The converter from IOU VM to GNS3 VM will also be removed. If you still use the IOU VM we recommend to switch to 1.4 or 1.5 with the GNS3 VM.

The reason behind this changes is this features are not anymore tested by enough people in the community in order to warranty the quality.