Collection of GNS3 GUI Tools
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bernhard Ehlers b5b6fe42ee export_template - enable it to run when no project is open 3 weeks ago
close_project Initial commit 3 weeks ago
console_port Initial commit 3 weeks ago
export_template export_template - enable it to run when no project is open 3 weeks ago
link_resume Initial commit 3 weeks ago
nodes_log Initial commit 3 weeks ago
paste Initial commit 3 weeks ago
start_nodes Initial commit 3 weeks ago
LICENSE Initial commit 3 weeks ago
README.md export_template - export template as appliance 3 weeks ago
qt_widgets.py Initial commit 3 weeks ago
tk_widgets.py Initial commit 3 weeks ago

README.md

GNS3 Tools

This is my collection of tools, integrated into the GNS3 GUI, see https://www.bernhard-ehlers.de/blog/posts/2018-01-12-gns3-integrate-programs/ for details. These tools are licensed under the GPLv3 license.

Prerequisites

  • Python 3 installed
  • gns3-gui-tools integrated into GNS3.
  • gns3api installed or copied to the GNS3/tools folder.
  • The simple widget modules qt_widgets.py and tk_widgets.py copied to the GNS3/tools folder.

Tools

  • close_project - close current GNS3 project
  • console_port - change console port of one or more nodes
  • export_template - export template as GNS3 appliance
  • link_resume - resume links of all/selected nodes
  • nodes_log - get log of nodes
  • paste - send list of commands one by one to a cisco/juniper node
  • start_nodes - start nodes of a project one by one

Copy the desired tools and their accompanied .json files to the GNS3/tools folder, then restart the GNS3 GUI.