Embed the appliances in the server.

This add a /appliances call
This commit is contained in:
Julien Duponchelle 2017-02-01 11:30:14 +01:00
parent 5204cec9e6
commit dc6756d5ae
No known key found for this signature in database
GPG Key ID: CE8B29639E07F5E8
96 changed files with 6346 additions and 1 deletions

View File

@ -0,0 +1,54 @@
{
"name": "A10 vThunder",
"category": "router",
"description": "vThunder, part of A10 Networks' award-winning A10 Thunder and AX Series Application Delivery Controller (ADC) family, is designed to meet the growing needs of organizations that require a flexible and easy-to-deploy application delivery and server load balancer solution running within a virtualized infrastructure.",
"vendor_name": "A10",
"vendor_url": "https://www.a10networks.com/",
"documentation_url": "https://www.a10networks.com/support",
"product_name": "A10 vThunder",
"product_url": "https://www.a10networks.com/products/thunder-series-appliances/vthunder-virtualized-application_delivery_controller/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "First boot might take a long time. Credentials for installation (1st boot): install/password. Credentials for installed appliance: admin/a10. Default management IP: 172.31.31.31/24",
"symbol": "loadbalancer.svg",
"first_port_name": "mgmt",
"port_name_format": "ethernet {port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "cd",
"kvm": "allow"
},
"images": [
{
"filename": "ACOS_vThunder_4_0_1_214.iso",
"version": "4.0.1",
"md5sum": "7bd500c166fb5cee953a8bb708635895",
"filesize": 785524736,
"download_url": "https://www.a10networks.com/vthunder-embed"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "4.0.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "ACOS_vThunder_4_0_1_214.iso"
}
}
]
}

View File

@ -0,0 +1,58 @@
{
"name": "Alcatel 7750",
"category": "router",
"description": "The Alcatel-Lucent 7750 Service Router (SR) portfolio is a suite of multiservice edge routing platforms that deliver high performance, service richness, and creates exceptional value for networking in the cloud era. It is designed for the concurrent delivery of advanced residential, business and wireless broadband IP services, and provides cloud, data center and branch office connectivity for enterprise networking on a common IP edge routing platform.",
"vendor_name": "Alcatel",
"vendor_url": "https://www.alcatel-lucent.com/",
"documentation_url": "https://www.alcatel-lucent.com/support",
"product_name": "Alcatel 7750",
"product_url": "https://www.alcatel-lucent.com/products/7750-service-router",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Login is admin and password is admin",
"first_port_name": "A/1",
"port_name_format": "1/1/{port1}",
"qemu": {
"adapter_type": "e1000",
"adapters": 6,
"ram": 2048,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require",
"options": ""
},
"images": [
{
"filename": "TiMOS-SR-12.0.R6-vm.qcow2",
"version": "12.0.R6",
"md5sum": "7d84d97a5664af2e3546bfa832fc1848",
"filesize": 221511680,
"download_url": "https://www.alcatel-lucent.com/support",
"compression": "zip"
},
{
"filename": "TiMOS-SR-12.0.R18.qcow2",
"version": "12.0.R18",
"md5sum": "d0bba5feaaf09fd02185f25898a6afc7",
"filesize": 223870976,
"download_url": "https://www.alcatel-lucent.com/support",
"compression": "zip"
}
],
"versions": [
{
"name": "12.0.R6",
"images": {
"hda_disk_image": "TiMOS-SR-12.0.R6-vm.qcow2"
}
},
{
"name": "12.0.R18",
"images": {
"hda_disk_image": "TiMOS-SR-12.0.R18.qcow2"
}
}
]
}

View File

@ -0,0 +1,41 @@
{
"name": "Alpine Linux",
"category": "guest",
"description": "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.",
"vendor_name": "Alpine Linux Development Team",
"vendor_url": "http://alpinelinux.org",
"documentation_url": "http://wiki.alpinelinux.org",
"product_name": "Alpine Linux",
"registry_version": 1,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "User is root. Password is gns3",
"symbol": "linux_guest.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 32,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "alpine-linux-3.2.3.qcow2",
"version": "3.2.3",
"md5sum": "b82d895ecba270ecc5e5b445ec53ee02",
"filesize": 143065088,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/alpine-linux-3.2.3.qcow2"
}
],
"versions": [
{
"name": "3.2.3",
"images": {
"hda_disk_image": "alpine-linux-3.2.3.qcow2"
}
}
]
}

View File

@ -0,0 +1,121 @@
{
"name": "Arista vEOS",
"category": "multilayer_switch",
"description": "Arista EOS\u00ae is the core of Arista cloud networking solutions for next-generation data centers and cloud networks. Cloud architectures built with Arista EOS scale to tens of thousands of compute and storage nodes with management and provisioning capabilities that work at scale. Through its programmability, EOS enables a set of software applications that deliver workflow automation, high availability, unprecedented network visibility and analytics and rapid integration with a wide range of third-party applications for virtualization, management, automation and orchestration services.\n\nArista Extensible Operating System (EOS) is a fully programmable and highly modular, Linux-based network operation system, using familiar industry standard CLI and runs a single binary software image across the Arista switching family. Architected for resiliency and programmability, EOS has a unique multi-process state sharing architecture that separates state information and packet forwarding from protocol processing and application logic.",
"vendor_name": "Arista",
"vendor_url": "http://www.arista.com/",
"documentation_url": "https://www.arista.com/assets/data/docs/Manuals/EOS-4.17.2F-Manual.pdf",
"product_name": "vEOS",
"product_url": "https://eos.arista.com/",
"registry_version": 1,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The login is admin, with no password by default",
"symbol": ":/symbols/multilayer_switch.svg",
"first_port_name": "Management1",
"port_name_format": "Ethernet{port1}",
"qemu": {
"adapter_type": "e1000",
"adapters": 13,
"ram": 2048,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "vEOS-lab-4.17.2F.vmdk",
"version": "4.17.2F",
"md5sum": "3b4845edfa77cf9aaeb9c0a005d3e277",
"filesize": 609615872,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "vEOS-lab-4.16.6M.vmdk",
"version": "4.16.6M",
"md5sum": "b3f7b7cee17f2e66bb38b453a4939fef",
"filesize": 519962624,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "vEOS-lab-4.15.5M.vmdk",
"version": "4.15.5M",
"md5sum": "cd74bb69c7ee905ac3d33c4d109f3ab7",
"filesize": 516030464,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "vEOS-lab-4.14.14M.vmdk",
"version": "4.14.14M",
"md5sum": "d81ba0522f4d7838d96f7985e41cdc47",
"filesize": 422641664,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "vEOS-lab-4.13.16M.vmdk",
"version": "4.13.16M",
"md5sum": "5763b2c043830c341c8b1009f4ea9a49",
"filesize": 404684800,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "vEOS-lab-4.13.8M.vmdk",
"version": "4.13.8M",
"md5sum": "a47145b9e6e7a24171c0850f8755535e",
"filesize": 409010176,
"download_url": "https://www.arista.com/en/support/software-download"
},
{
"filename": "Aboot-veos-serial-8.0.0.iso",
"version": "8.0.0",
"md5sum": "488ad1c435d18c69bb8d69c7806457c9",
"filesize": 5242880,
"download_url": "https://www.arista.com/en/support/software-download"
}
],
"versions": [
{
"name": "4.17.2F",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.17.2F.vmdk"
}
},
{
"name": "4.16.6M",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.16.6M.vmdk"
}
},
{
"name": "4.15.5M",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.15.5M.vmdk"
}
},
{
"name": "4.14.14M",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.14.14M.vmdk"
}
},
{
"name": "4.13.16M",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.13.16M.vmdk"
}
},
{
"name": "4.13.8M",
"images": {
"hda_disk_image": "Aboot-veos-serial-8.0.0.iso",
"hdb_disk_image": "vEOS-lab-4.13.8M.vmdk"
}
}
]
}

View File

@ -0,0 +1,68 @@
{
"name": "AsteriskNOW",
"category": "guest",
"description": "AsteriskNOW makes it easy to create custom telephony solutions by automatically installing the 'plumbing'. It's a complete Linux distribution with Asterisk, the DAHDI driver framework, and, the FreePBX administrative GUI. Much of the complexity of Asterisk and Linux is handled by the installer, the yum package management utility and the administrative GUI. With AsteriskNOW, application developers and integrators can concentrate on building solutions, not maintaining the plumbing.",
"vendor_name": "Digium",
"vendor_url": "http://www.asterisk.org/",
"documentation_url": "https://wiki.asterisk.org/wiki/display/AST/Installing+AsteriskNOW",
"product_name": "AsteriskNOW",
"product_url": "http://www.asterisk.org/downloads/asterisknow",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Select 'No RAID' option when installing the appliance using the VNC console. Installing the freepbx package takes a lot of time (15+ minutes).",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 1,
"ram": 1024,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "allow"
},
"images": [
{
"filename": "AsteriskNOW-612-current-64.iso",
"version": "6.12",
"md5sum": "cc31e6d9b88d49e8eb182f1e2fb85479",
"filesize": 1135714304,
"download_url": "http://www.asterisk.org/downloads/asterisknow/all-asterisknow-versions",
"direct_download_url": "http://downloads.asterisk.org/pub/telephony/asterisk-now/AsteriskNOW-612-current-64.iso"
},
{
"filename": "AsteriskNOW-5211-current-64.iso",
"version": "5.211",
"md5sum": "aef2b0fffd637b9c666e8ce904bbd714",
"filesize": 1124741120,
"download_url": "http://www.asterisk.org/downloads/asterisknow/all-asterisknow-versions",
"direct_download_url": "http://downloads.asterisk.org/pub/telephony/asterisk-now/AsteriskNOW-5211-current-64.iso"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "6.12",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "AsteriskNOW-612-current-64.iso"
}
},
{
"name": "5.211",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "AsteriskNOW-5211-current-64.iso"
}
}
]
}

View File

@ -0,0 +1,40 @@
{
"name": "Big Cloud Fabric",
"category": "router",
"description": "Big Cloud Fabric\u2122 is the industry\u2019s first data center fabric built using whitebox or britebox switches and SDN controller technology. Embracing hyperscale data center design principles, Big Cloud Fabric solution enables rapid innovation, ease of provisioning and management, while reducing overall costs, making it ideal for current and next generation data centers. Big Cloud Fabric is designed from the ground up to satisfy the requirements of physical, virtual, containerized, or a combination of such workloads. Some of the typical OpenStack or VMware data center workloads include NFV, High Performance Computing, Big Data and Software Defined Storage deployments.",
"vendor_name": "Big Switch Networks",
"vendor_url": "http://www.bigswitch.com/",
"documentation_url": "http://www.bigswitch.com/support",
"product_name": "Big Cloud Fabric",
"product_url": "http://www.bigswitch.com/sdn-products/big-cloud-fabrictm",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Login is admin",
"qemu": {
"adapter_type": "e1000",
"adapters": 8,
"ram": 256,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "BCF-Controller-BCF-CE-3.5.0-2016-01-22.qcow2",
"version": "3.5.0-2016-01-22",
"md5sum": "d1c2ecf0db8101f6b6d311470697545a",
"filesize": 2860253184,
"download_url": "http://www.bigswitch.com/community-edition"
}
],
"versions": [
{
"name": "3.5",
"images": {
"hda_disk_image": "BCF-Controller-BCF-CE-3.5.0-2016-01-22.qcow2"
}
}
]
}

View File

@ -0,0 +1,40 @@
{
"name": "BIRD",
"category": "router",
"description": "The BIRD project aims to develop a fully functional dynamic IP routing daemon primarily targeted on (but not limited to) Linux, FreeBSD and other UNIX-like systems and distributed under the GNU General Public License.",
"vendor_name": "CZ.NIC Labs",
"vendor_url": "http://bird.network.cz/",
"documentation_url": "http://bird.network.cz/?get_doc&f=bird.html",
"product_name": "BIRD internet routing daemon",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Configure interfaces in /opt/bootlocal.sh, BIRD configuration is done in /usr/local/etc/bird",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 128,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "bird-tinycore64-1.5.0.img",
"version": "1.5.0",
"md5sum": "08d50ba2b1b262e2e03e4babf90abf69",
"filesize": 22413312,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/bird-tinycore64-1.5.0.img"
}
],
"versions": [
{
"name": "1.5.0",
"images": {
"hda_disk_image": "bird-tinycore64-1.5.0.img"
}
}
]
}

View File

@ -0,0 +1,109 @@
{
"name": "vRouter",
"category": "router",
"description": "With proven ultra-high performance and scalability, the Brocade vRouter is the networking industry leader in software innovation. The Brocade vRouter has set a the benchmark for all software-based routers, while offering easy scalability, a broad set of capabilities, and the peace of mind that comes with rock solid reliability.",
"vendor_name": "Brocade",
"vendor_url": "http://www.brocade.com/",
"documentation_url": "http://www.brocade.com/en/products-services/software-networking/network-functions-virtualization/vrouter.html",
"product_name": "vRouter",
"product_url": "http://www.brocade.com/en/products-services/software-networking/network-functions-virtualization/vrouter.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "60 days evaluation. The Brocade vRouter must be on-line and have public connectivity in order to communicate with the Brocade licensing server for automated license key generation. Please note that the evaluation software will only run for 24 hours after installation without the activation code being entered into the system. You must enter your activation code in order to retrieve your licensing key after you install the Brocade vRouter software. Default credentials: vyatta / vyatta",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 8,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "cd",
"kvm": "require",
"options": "-smp 4 -cpu host"
},
"images": [
{
"filename": "vyatta-vrouter-5.2R2_B_amd64.iso",
"version": "5.2R2",
"md5sum": "6b7dcc152a18187ad151483c139fb82c",
"filesize": 344981504,
"download_url": "http://www1.brocade.com/forms/jsp/vrouter/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-Vrouter&intcmp=lp_en_softevaluations_vrouter_bn_00001"
},
{
"filename": "vyatta-vrouter-5.1R1_B_amd64.iso",
"version": "5.1R1",
"md5sum": "e374b8bae9eecd52ee841f5e262b3a16",
"filesize": 344981504,
"download_url": "http://www1.brocade.com/forms/jsp/vrouter/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-Vrouter&intcmp=lp_en_softevaluations_vrouter_bn_00001"
},
{
"filename": "livecd-VR5600_5.0R2_B_amd64.iso",
"version": "5.0R2",
"md5sum": "ce47dba6f89ef1175ef8850110521104",
"filesize": 340787200,
"download_url": "http://www1.brocade.com/forms/jsp/vrouter/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-Vrouter&intcmp=lp_en_softevaluations_vrouter_bn_00001"
},
{
"filename": "livecd-VR5600_4.2R1_B_amd64.iso",
"version": "4.2R1",
"md5sum": "5e3023c64dc409ae01d5bcb1b6732593",
"filesize": 326107136,
"download_url": "http://www1.brocade.com/forms/jsp/vrouter/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-Vrouter&intcmp=lp_en_softevaluations_vrouter_bn_00001"
},
{
"filename": "vyatta-livecd_3.5R3T60_amd64.iso",
"version": "3.5R3",
"md5sum": "90360273f818a3dba83fa93ef6da938b",
"filesize": 288358400,
"download_url": "http://www1.brocade.com/forms/jsp/vrouter/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-Vrouter&intcmp=lp_en_softevaluations_vrouter_bn_00001"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "5.2R2",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyatta-vrouter-5.2R2_B_amd64.iso"
}
},
{
"name": "5.1R1",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyatta-vrouter-5.1R1_B_amd64.iso"
}
},
{
"name": "5.0R2",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "livecd-VR5600_5.0R2_B_amd64.iso"
}
},
{
"name": "4.2R1",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "livecd-VR5600_4.2R1_B_amd64.iso"
}
},
{
"name": "3.5R3",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyatta-livecd_3.5R3T60_amd64.iso"
}
}
]
}

View File

@ -0,0 +1,84 @@
{
"name": "vTM DE",
"category": "router",
"description": "Take control of your online applications with Brocade virtual Traffic Manager (Developer Edition). Enhance customer experience, inspect traffic in real-time, control service levels to differentiate users and services, and reduce your costs with an extensible delivery platform that can grow with your business using ADC-as-a-Service. A fully functional Developer Edition which needs no license key, is limited to 1 Mbps/100 SSL tps throughput, and has access to the Brocade Community support web pages.",
"vendor_name": "Brocade",
"vendor_url": "http://www.brocade.com/",
"documentation_url": "http://www.brocade.com/en/products-services/software-networking/application-delivery-controllers/virtual-traffic-manager.html",
"product_name": "vTM DE",
"product_url": "http://www.brocade.com/en/products-services/software-networking/application-delivery-controllers/virtual-traffic-manager.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Credentials: admin / admin. The device gets its initial IP address using DHCP. After getting an IP address, you can access the initial configuration using the WebUI at https://IP_ADDRESS:9090",
"symbol": "loadbalancer.svg",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 8,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "VirtualTrafficManager-111.qcow2",
"version": "11.1",
"md5sum": "3c9c63e2071d79c64cb4b17b355d2582",
"filesize": 12189564928,
"download_url": "http://www1.brocade.com/forms/jsp/steelapp-traffic-manager-developer/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-TrafficManagerDeveloper&intcmp=lp_en_vTMdeveloper_eval_bn_00001"
},
{
"filename": "VirtualTrafficManager-110.img",
"version": "11.0",
"md5sum": "7fb0bab8e1cf09076e87270b1418ec81",
"filesize": 12191531008,
"download_url": "http://www1.brocade.com/forms/jsp/steelapp-traffic-manager-developer/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-TrafficManagerDeveloper&intcmp=lp_en_vTMdeveloper_eval_bn_00001"
},
{
"filename": "VirtualTrafficManager-104R1.img",
"version": "10.4R1",
"md5sum": "395542073d6afb9e62e7d5a7b339c3b3",
"filesize": 12193562624,
"download_url": "http://my.brocade.com/"
},
{
"filename": "VirtualTrafficManager-104.img",
"version": "10.4",
"md5sum": "88e31b072e17de12e241ef442bb5faae",
"filesize": 12190220288,
"download_url": "http://my.brocade.com/"
}
],
"versions": [
{
"name": "11.1",
"images": {
"hda_disk_image": "VirtualTrafficManager-111.qcow2"
}
},
{
"name": "11.0",
"images": {
"hda_disk_image": "VirtualTrafficManager-110.img"
}
},
{
"name": "10.4R1",
"images": {
"hda_disk_image": "VirtualTrafficManager-104R1.img"
}
},
{
"name": "10.4",
"images": {
"hda_disk_image": "VirtualTrafficManager-104.img"
}
}
]
}

View File

@ -0,0 +1,50 @@
{
"name": "Checkpoint GAiA",
"category": "firewall",
"description": "Check Point Gaia is the next generation Secure Operating System for all Check Point Appliances, Open Servers and Virtualized Gateways.\n\nGaia combines the best features from IPSO and SecurePlatform (SPLAT) into a single unified OS providing greater efficiency and robust performance. By upgrading to Gaia, customers will benefit from improved appliance connection capacity and reduced operating costs. With Gaia, IP Appliance customers will gain the ability to leverage the full breadth and power of all Check Point Software Blades.\n\nGaia secures IPv6 networks utilizing the Check Point Acceleration & Clustering technology and it protects the most dynamic network and virtualized environments by supporting 5 different dynamic routing protocols. As a 64-Bit OS, Gaia increases the connection capacity of existing appliances supporting up-to 10M concurrent connections for select 2012 Models.\n\nGaia simplifies management with segregation of duties by enabling role-based administrative access. Furthermore, Gaia greatly increases operation efficiency by offering Automatic Software Update.\n\nThe feature-rich Web interface allows for search of any command or property in a second.\n\nGaia provides backward compatibility with IPSO and SPLAT CLI-style commands making it an easy transition for existing Check Point customers.",
"vendor_name": "Checkpoint",
"vendor_url": "https://www.checkpoint.com",
"documentation_url": "http://downloads.checkpoint.com/dc/download.htm?ID=26770",
"product_name": "Gaia",
"registry_version": 1,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "At boot choose the install on disk options. You need to open quickly the terminal after launching the appliance if you want to see the menu. You need a web browser in order to finalize the installation. You can use the firefox appliance for this.",
"qemu": {
"adapter_type": "e1000",
"adapters": 8,
"ram": 2048,
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "dc",
"kvm": "require",
"process_priority": "normal"
},
"images": [
{
"filename": "Check_Point_R77.30_T204_Install_and_Upgrade.Gaia.iso",
"version": "77.30",
"md5sum": "6fa7586bbb6832fa965d3173276c5b87",
"filesize": 2799271936,
"download_url": "https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk104859"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "77.30",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "Check_Point_R77.30_T204_Install_and_Upgrade.Gaia.iso"
}
}
]
}

View File

@ -0,0 +1,17 @@
{
"name": "Chromium",
"category": "guest",
"description": "The chromium browser",
"vendor_name": "Chromium",
"vendor_url": "https://www.chromium.org/",
"product_name": "Chromium",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"docker": {
"adapters": 1,
"image": "gns3/chromium:latest",
"console_type": "vnc"
}
}

View File

@ -0,0 +1,38 @@
{
"name": "Cisco 1700",
"category": "router",
"description": "Cisco 1700 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "1700",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "1720",
"platform": "c1700",
"ram": 160,
"nvram": 128,
"startup_config": "ios_base_startup-config.txt",
"slot0": "C1700-MB-1FE"
},
"images": [
{
"filename": "c1700-adventerprisek9-mz.124-25d.image",
"version": "124-25d",
"md5sum": "7f4ae12a098391bc0edcaf4f44caaf9d",
"filesize": 57475320
}
],
"versions": [
{
"name": "124-25d",
"idlepc": "0x80358a60",
"images": {
"image": "c1700-adventerprisek9-mz.124-25d.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 2600",
"category": "router",
"description": "Cisco 2600 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "2600",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "2610",
"platform": "c2600",
"ram": 160,
"nvram": 128,
"startup_config": "ios_base_startup-config.txt"
},
"images": [
{
"filename": "c2600-adventerprisek9-mz.124-15.T14.image",
"version": "124-15.T14",
"md5sum": "483e3a579a5144ec23f2f160d4b0c0e2",
"filesize": 87256400
}
],
"versions": [
{
"name": "124-15.T14",
"idlepc": "0x8027ec88",
"images": {
"image": "c2600-adventerprisek9-mz.124-15.T14.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 2691",
"category": "router",
"description": "Cisco 2691 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "2691",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"platform": "c3600",
"ram": 192,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt",
"slot0": "GT96100-FE"
},
"images": [
{
"filename": "c2691-adventerprisek9-mz.124-15.T14.image",
"version": "124-15.T14",
"md5sum": "e7ee5a4a57ed1433e5f73ba6e7695c90",
"filesize": 95976624
}
],
"versions": [
{
"name": "124-15.T14",
"idlepc": "0x60bcf9f8",
"images": {
"image": "c2691-adventerprisek9-mz.124-15.T14.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 3620",
"category": "router",
"description": "Cisco 3620 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "3620",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "3620",
"platform": "c3600",
"ram": 192,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt"
},
"images": [
{
"filename": "c3620-a3jk8s-mz.122-26c.image",
"version": "122-26c",
"md5sum": "37b444b29191630e5b688f002de2171c",
"filesize": 38947996
}
],
"versions": [
{
"name": "122-26c",
"idlepc": "0x603a8bac",
"images": {
"image": "c3620-a3jk8s-mz.122-26c.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 3640",
"category": "router",
"description": "Cisco 3640 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "3640",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "3640",
"platform": "c3600",
"ram": 192,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt"
},
"images": [
{
"filename": "c3640-a3js-mz.124-25d.image",
"version": "124-25d",
"md5sum": "493c4ef6578801d74d715e7d11596964",
"filesize": 65688632
}
],
"versions": [
{
"name": "124-25d",
"idlepc": "0x6050b114",
"images": {
"image": "c3640-a3js-mz.124-25d.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 3660",
"category": "router",
"description": "Cisco 3660 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "3660",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "3660",
"platform": "c3600",
"ram": 192,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt"
},
"images": [
{
"filename": "c3660-a3jk9s-mz.124-15.T14.image",
"version": "124-15.T14",
"md5sum": "daed99f508fd42dbaacf711e560643ed",
"filesize": 90181268
}
],
"versions": [
{
"name": "124-15.T14",
"idlepc": "0x6076e0b4",
"images": {
"image": "c3660-a3jk9s-mz.124-15.T14.image"
}
}
]
}

View File

@ -0,0 +1,37 @@
{
"name": "Cisco 3725",
"category": "router",
"description": "Cisco 3725 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/index.html",
"product_name": "3725",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"platform": "c3725",
"ram": 128,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt",
"slot0": "GT96100-FE"
},
"images": [
{
"filename": "c3725-adventerprisek9-mz.124-15.T14.image",
"version": "124-25.T14",
"md5sum": "64f8c427ed48fd21bd02cf1ff254c4eb",
"filesize": 97859480
}
],
"versions": [
{
"name": "124-25.T14",
"idlepc": "0x60c09aa0",
"images": {
"image": "c3725-adventerprisek9-mz.124-15.T14.image"
}
}
]
}

View File

@ -0,0 +1,45 @@
{
"name": "Cisco 3745",
"category": "router",
"description": "Cisco 3745 Multiservice Access Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/support/routers/3745-multiservice-access-router/model.html",
"product_name": "3745",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"chassis": "",
"platform": "c3745",
"ram": 256,
"nvram": 256,
"startup_config": "ios_base_startup-config.txt",
"wic0": "WIC-1T",
"wic1": "WIC-1T",
"wic2": "WIC-1T",
"slot0": "GT96100-FE",
"slot1": "NM-1FE-TX",
"slot2": "NM-4T",
"slot3": "",
"slot4": ""
},
"images": [
{
"filename": "c3745-adventerprisek9-mz.124-25d.image",
"version": "124-25d",
"md5sum": "ddbaf74274822b50fa9670e10c75b08f",
"filesize": 82053028
}
],
"versions": [
{
"name": "124-25d",
"idlepc": "0x60aa1da0",
"images": {
"image": "c3745-adventerprisek9-mz.124-25d.image"
}
}
]
}

View File

@ -0,0 +1,39 @@
{
"name": "Cisco 7200",
"category": "router",
"description": "Cisco 7200 Router",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"documentation_url": "http://www.cisco.com/c/en/us/products/routers/7200-series-routers/index.html",
"product_name": "7200",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"dynamips": {
"platform": "c7200",
"ram": 512,
"nvram": 512,
"startup_config": "ios_base_startup-config.txt",
"slot0": "C7200-IO-FE",
"midplane": "vxr",
"npe": "npe-400"
},
"images": [
{
"filename": "c7200-adventerprisek9-mz.124-24.T5.image",
"version": "124-25.T5",
"md5sum": "6b89d0d804e1f2bb5b8bda66b5692047",
"filesize": 102345240
}
],
"versions": [
{
"name": "124-25.T5",
"idlepc": "0x606df838",
"images": {
"image": "c7200-adventerprisek9-mz.124-24.T5.image"
}
}
]
}

View File

@ -0,0 +1,84 @@
{
"name": "Cisco ASA",
"category": "firewall",
"description": "Cisco ASA firewall",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"product_name": "ASA",
"product_url": "http://www.cisco.com/c/en/us/products/security/adaptive-security-appliance-asa-software/index.html",
"registry_version": 1,
"status": "broken",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "This appliance will use 100% of your CPU, please use ASAv instead. There is no default password and enable password.",
"symbol": ":/symbols/asa.svg",
"port_name_format": "Gi{0}",
"qemu": {
"adapter_type": "i82559er",
"adapters": 4,
"ram": 512,
"arch": "i386",
"console_type": "telnet",
"kernel_command_line": "ide_generic.probe_mask=0x01 ide_core.chs=0.0:980,16,32 auto nousb console=ttyS0,9600 bigphysarea=65536 ide1=noprobe no-hlt",
"kvm": "disable",
"options": "-no-kvm -icount auto -hdachs 980,16,32",
"cpu_throttling": 80,
"process_priority": "low"
},
"images": [
{
"filename": "asa915-16-initrd.gz",
"version": "9.1.5",
"md5sum": "5411dd2ebf108f054cd4c9ade651e9a1",
"filesize": 25474199,
"download_url": "https://software.cisco.com/download/release.html?mdfid=280582808&softwareid=280775065"
},
{
"filename": "asa915-16-vmlinuz",
"version": "9.1.5",
"md5sum": "44a93260390c249cd0b6f4ba0fd327a3",
"filesize": 1359376,
"download_url": "https://software.cisco.com/download/release.html?mdfid=280582808&softwareid=280775065"
},
{
"filename": "asa842-initrd.gz",
"version": "8.4.2",
"md5sum": "4751641f7f65fa93ee7b75d744eb3766",
"filesize": 23504439,
"download_url": "https://software.cisco.com/download/release.html?mdfid=280582808&softwareid=280775065"
},
{
"filename": "asa842-vmlinuz",
"version": "8.4.2",
"md5sum": "4012e0b147f1eb22a7b6c2c01d522d85",
"filesize": 1359344,
"download_url": "https://software.cisco.com/download/release.html?mdfid=280582808&softwareid=280775065"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "9.1.5",
"images": {
"kernel_image": "asa915-16-vmlinuz",
"initrd": "asa915-16-initrd.gz",
"hda_disk_image": "empty8G.qcow2"
}
},
{
"name": "8.4.2",
"images": {
"kernel_image": "asa842-vmlinuz",
"initrd": "asa842-initrd.gz",
"hda_disk_image": "empty8G.qcow2"
}
}
]
}

View File

@ -0,0 +1,96 @@
{
"name": "Cisco ASAv",
"category": "firewall",
"description": "The Adaptive Security Virtual Appliance is a virtualized network security solution based on the market-leading Cisco ASA 5500-X Series firewalls. It supports both traditional and next-generation software-defined network (SDN) and Cisco Application Centric Infrastructure (ACI) environments to provide policy enforcement and threat inspection across heterogeneous multisite environments.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/support/security/virtual-adaptive-security-appliance-firewall/products-installation-guides-list.html",
"product_name": "ASAv",
"product_url": "http://www.cisco.com/c/en/us/products/security/virtual-adaptive-security-appliance-firewall/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "There is no default password and enable password. A default configuration is present. ASAv goes through a double-boot before becoming active. This is normal and expected.",
"symbol": ":/symbols/asa.svg",
"first_port_name": "Management0/0",
"port_name_format": "Gi0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 8,
"ram": 2048,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "asav971.qcow2",
"version": "9.7.1",
"md5sum": "cb31f53e70a9e409829d2f832ff09191",
"filesize": 199688192,
"download_url": "https://software.cisco.com/download/release.html?mdfid=286119613&flowid=&softwareid=280775065&release=9.7.1&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "asav962.qcow2",
"version": "9.6.2",
"md5sum": "a4c892afe610776dde8a176f1049ae96",
"filesize": 177274880,
"download_url": "https://software.cisco.com/download/release.html?mdfid=286119613&flowid=&softwareid=280775065&release=9.6.2&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "asav961.qcow2",
"version": "9.6.1",
"md5sum": "c8726827cb72f4eed8cb52a64bca091c",
"filesize": 173801472,
"download_url": "https://software.cisco.com/download/release.html?mdfid=286119613&flowid=&softwareid=280775065&release=9.6.1&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "asav952-204.qcow2",
"version": "9.5.2-204",
"md5sum": "73a1126283de6b70c4cc12edfc46d547",
"filesize": 169345024,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "asav951-201.qcow2",
"version": "9.5.1-200",
"md5sum": "ca071370278ecbd5dfdb1c5a4161571a",
"filesize": 160038912,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "9.7.1",
"images": {
"hda_disk_image": "asav971.qcow2"
}
},
{
"name": "9.6.2",
"images": {
"hda_disk_image": "asav962.qcow2"
}
},
{
"name": "9.6.1",
"images": {
"hda_disk_image": "asav961.qcow2"
}
},
{
"name": "9.5.2-204",
"images": {
"hda_disk_image": "asav952-204.qcow2"
}
},
{
"name": "9.5.1-201",
"images": {
"hda_disk_image": "asav951-201.qcow2"
}
}
]
}

View File

@ -0,0 +1,106 @@
{
"name": "Cisco CSR1000v",
"category": "router",
"description": "The Cisco Cloud Services Router 1000V (CSR 1000V) is a router and network services platform in virtual form factor that is intended for deployment in cloud and virtual data centers. It is optimized to serve as a single-tenant or multitenant WAN gateway. Using proven, industry-leading Cisco IOS\u00ae XE Software networking and security features, the CSR 1000V enables enterprises to transparently extend their WANs into external provider-hosted clouds and cloud providers to offer their tenants enterprise-class networking services.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/support/routers/cloud-services-router-1000v-series/products-installation-and-configuration-guides-list.html",
"product_name": "CSR1000v",
"product_url": "http://www.cisco.com/c/en/us/support/routers/cloud-services-router-1000v-series/tsd-products-support-series-home.html",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "There is no default password and enable password. A default configuration is present.",
"port_name_format": "Gi{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 3072,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "csr1000v-universalk9.03.17.00.S.156-1.S-ext.qcow2",
"version": "3.17",
"md5sum": "06cbfcd11f3557391db64fe2a6015a6e",
"filesize": 1346305024,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "csr1000v-universalk9.16.2.2-ext.qcow2",
"version": "16.2.2",
"md5sum": "6c7e61b2f091ce1e9562dc3f2da43ebe",
"filesize": 1586637824,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "csr1000v-universalk9.16.3.1-build2.qcow2",
"version": "16.3.1-build2",
"md5sum": "a770e96de928265515304c9c9d6b46b9",
"filesize": 1280835584,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "csr1000v-universalk9.16.03.01.qcow2",
"version": "16.3.1",
"md5sum": "0a7f3a4b93d425c2dcb2df5505816fa5",
"filesize": 1351352320,
"download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&softwareid=282046477&release=Denali-16.3.1"
},
{
"filename": "csr1000v-universalk9.16.03.02.qcow2",
"version": "16.3.2",
"md5sum": "01868950c960b1eeaa0fe9e035b25e48",
"filesize": 1327693824,
"download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&softwareid=282046477&release=Denali-16.3.2"
},
{
"filename": "csr1000v-universalk9.16.04.01-serial.qcow2",
"version": "16.4.1",
"md5sum": "8f190db9fd06a34d66f0c82812e56fd2",
"filesize": 1457651712,
"download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&softwareid=282046477&release=Everest-16.4.1"
}
],
"versions": [
{
"name": "3.17",
"images": {
"hda_disk_image": "csr1000v-universalk9.03.17.00.S.156-1.S-ext.qcow2"
}
},
{
"name": "16.2.2",
"images": {
"hda_disk_image": "csr1000v-universalk9.16.2.2-ext.qcow2"
}
},
{
"name": "16.3.1",
"images": {
"hda_disk_image": "csr1000v-universalk9.16.03.01.qcow2"
}
},
{
"name": "16.3.1-build2",
"images": {
"hda_disk_image": "csr1000v-universalk9.16.3.1-build2.qcow2"
}
},
{
"name": "16.3.2",
"images": {
"hda_disk_image": "csr1000v-universalk9.16.03.02.qcow2"
}
},
{
"name": "16.4.1",
"images": {
"hda_disk_image": "csr1000v-universalk9.16.04.01-serial.qcow2"
}
}
]
}

View File

@ -0,0 +1,53 @@
{
"name": "Cisco DCNM",
"category": "guest",
"description": "Cisco Data Center Network Manager (DCNM) 10 unifies and automates Cisco Nexus and Cisco MDS 9000 Family multitenant infrastructure for data center management across Cisco Nexus 5000, 6000, 7000, and 9000 Series Switches in NXOS mode using Cisco NX-OS Software as well as across Cisco MDS 9100 and 9300 Series Multilayer Fabric Switches, 9200 Series Multiservice Switches, and 9500 and 9700 Series Multilayer Directors. Data Center Network Manager 10 lets you manage very large numbers of devices while providing ready-to-use management and automation capabilities plus Virtual Extensible LAN (VXLAN) overlay visibility into Cisco Nexus LAN fabrics.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/support/cloud-systems-management/data-center-network-manager-10/model.html",
"product_name": "DCNM",
"product_url": "http://www.cisco.com/c/en/us/products/cloud-systems-management/prime-data-center-network-manager/index.html",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default credentials: root / cisco123",
"port_name_format": "eth{0}",
"symbol": "mgmt_station.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 2,
"ram": 8192,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require",
"options": "-smp 2"
},
"images": [
{
"filename": "dcnm-va.10.1.1.iso",
"version": "10.1.1",
"md5sum": "4eca14506decaf166251c64e67adb110",
"filesize": 2927532032,
"download_url": "https://software.cisco.com/download/release.html?mdfid=281722751&softwareid=282088134&release=10.1(1)&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "10.1.1",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "dcnm-va.10.1.1.iso"
}
}
]
}

View File

@ -0,0 +1,66 @@
{
"name": "Cisco IOSv",
"category": "router",
"description": "Cisco Virtual IOS allows user to run IOS on a standard computer.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"product_name": "IOSv",
"product_url": "http://virl.cisco.com/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "There is no default password and enable password. There is no default configuration present.",
"port_name_format": "Gi0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 512,
"arch": "i386",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "vios-adventerprisek9-m.vmdk.SPA.156-2.T",
"version": "15.6(2)T",
"md5sum": "83707e3cc93646da58ee6563a68002b5",
"filesize": 128450560,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "vios-adventerprisek9-m.vmdk.SPA.156-1.T",
"version": "15.6(1)T",
"md5sum": "e7cb1bbd0c59280dd946feefa68fa270",
"filesize": 128122880,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "vios-adventerprisek9-m.vmdk.SPA.155-3.M",
"version": "15.5(3)M",
"md5sum": "79f613ac3b179d5a64520730925130b2",
"filesize": 127926272,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "15.6(2)T",
"images": {
"hda_disk_image": "vios-adventerprisek9-m.vmdk.SPA.156-2.T"
}
},
{
"name": "15.6(1)T",
"images": {
"hda_disk_image": "vios-adventerprisek9-m.vmdk.SPA.156-1.T"
}
},
{
"name": "15.5(3)M",
"images": {
"hda_disk_image": "vios-adventerprisek9-m.vmdk.SPA.155-3.M"
}
}
]
}

View File

@ -0,0 +1,41 @@
{
"name": "Cisco IOSvL2",
"category": "multilayer_switch",
"description": "Cisco Virtual IOS L2 allows user to run a IOS switching image on a standard computer.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"product_name": "IOSvL2",
"product_url": "http://virl.cisco.com/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "There is no default password and enable password. There is no default configuration present.",
"port_name_format": "Gi{1}/{0}",
"port_segment_size": 4,
"qemu": {
"adapter_type": "e1000",
"adapters": 16,
"ram": 768,
"arch": "i386",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "vios_l2-adventerprisek9-m.vmdk.SSA.152-4.0.55.E",
"version": "15.2.4055",
"md5sum": "1a3a21f5697cae64bb930895b986d71e",
"filesize": 96862208,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "15.2.4055",
"images": {
"hda_disk_image": "vios_l2-adventerprisek9-m.vmdk.SSA.152-4.0.55.E"
}
}
]
}

View File

@ -0,0 +1,55 @@
{
"name": "Cisco IOS XRv",
"category": "router",
"description": "IOS XRv supports the control plane features introduced in Cisco IOS XR.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/td/docs/ios_xr_sw/ios_xrv/release/notes/xrv-rn.html",
"product_name": "IOS XRv",
"product_url": "http://virl.cisco.com/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "You can set admin username and password on first boot. Don't forget about the two-staged configuration, you have to commit your changes.",
"first_port_name": "MgmtEth0/0/CPU0/0",
"port_name_format": "Gi0/0/0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 9,
"ram": 3072,
"arch": "i386",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "iosxrv-k9-demo-6.0.1.qcow2",
"version": "6.0.1",
"md5sum": "0831ecf43628eccb752ebb275de9a62a",
"filesize": 908132352,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "iosxrv-k9-demo-6.0.0.qcow2",
"version": "6.0.0",
"md5sum": "f0dccd86d64e370e22f144e681d202b6",
"filesize": 860815360,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "6.0.1",
"images": {
"hda_disk_image": "iosxrv-k9-demo-6.0.1.qcow2"
}
},
{
"name": "6.0.0",
"images": {
"hda_disk_image": "iosxrv-k9-demo-6.0.0.qcow2"
}
}
]
}

View File

@ -0,0 +1,50 @@
{
"name": "Cisco IOS XRv 9000",
"category": "router",
"description": "IOS XRv 9000 (aka Sunstone) is the 1st VM released running the 64-bit IOS XR operating system as used on the NCS-6xxx platform. This appliance requires 4 vCPUs and 16GB of memory to run!",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/td/docs/ios_xr_sw/ios_xrv/release/notes/xrv-rn.html",
"product_name": "IOS XRv 9000",
"product_url": "http://virl.cisco.com/",
"registry_version": 1,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username/password: admin/admin, cisco/cisco and lab/lab. There is no default configuration present.",
"first_port_name": "MgmtEth0/0/CPU0/0",
"port_name_format": "GigabitEthernet0/0/0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 16384,
"arch": "i386",
"console_type": "telnet",
"kvm": "require",
"options": "-smp 4"
},
"images": [
{
"filename": "xrv9k-fullk9-x.qcow2-6.0.1",
"version": "6.0.1",
"md5sum": "e20d046807075046c35b6ce7d6766a7f",
"filesize": 2109210624,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "xrv9k-fullk9-x.qcow2-6.0.0",
"version": "6.0.0",
"md5sum": "64c538c34252aaeb4ed1ddb93d6803fd",
"filesize": 2572943360,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "6.0.0",
"images": {
"hda_disk_image": "xrv9k-fullk9-x.qcow2-6.0.0"
}
}
]
}

View File

@ -0,0 +1,47 @@
{
"name": "Cisco IOU L2",
"category": "multilayer_switch",
"description": "Cisco IOS on UNIX Layer 2 image.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"product_name": "Cisco IOU L2",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"iou": {
"ethernet_adapters": 4,
"serial_adapters": 0,
"nvram": 128,
"ram": 256,
"startup_config": "iou_l2_base_startup-config.txt"
},
"images": [
{
"filename": "i86bi-linux-l2-ipbasek9-15.1g.bin",
"version": "15.1g",
"md5sum": "0b8b9e14ca99b68c654e44c4296857ba",
"filesize": 62137336
},
{
"filename": "i86bi-linux-l2-adventerprisek9-15.1a.bin",
"version": "15.1a",
"md5sum": "9549a20a7391fb849da32caa77a0d254",
"filesize": 72726092
}
],
"versions": [
{
"name": "15.1g",
"images": {
"image": "i86bi-linux-l2-ipbasek9-15.1g.bin"
}
},
{
"name": "15.1a",
"images": {
"image": "i86bi-linux-l2-adventerprisek9-15.1a.bin"
}
}
]
}

View File

@ -0,0 +1,47 @@
{
"name": "Cisco IOU L3",
"category": "router",
"description": "Cisco IOS on UNIX Layer 3 image.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com",
"product_name": "Cisco IOU L3",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"iou": {
"ethernet_adapters": 2,
"serial_adapters": 2,
"nvram": 128,
"ram": 256,
"startup_config": "iou_l3_base_startup-config.txt"
},
"images": [
{
"filename": "i86bi-linux-l3-adventerprisek9-ms.155-2.T.bin",
"version": "155-2T",
"md5sum": "45e99761a95cbd3ee3924ecf0f3d89e5",
"filesize": 172982492
},
{
"filename": "i86bi-linux-l3-adventerprisek9-15.4.1T.bin",
"version": "15.4.1T",
"md5sum": "2eabae17778316c49cbc80e8e81262f9",
"filesize": 152677848
}
],
"versions": [
{
"name": "155-2T",
"images": {
"image": "i86bi-linux-l3-adventerprisek9-ms.155-2.T.bin"
}
},
{
"name": "15.4.1T",
"images": {
"image": "i86bi-linux-l3-adventerprisek9-15.4.1T.bin"
}
}
]
}

View File

@ -0,0 +1,70 @@
{
"name": "Cisco ISE",
"category": "firewall",
"description": "The Cisco ISE platform is a comprehensive, next-generation, contextually-based access control solution. Cisco ISE offers authenticated network access, profiling, posture, guest management, and security group access services along with monitoring, reporting, and troubleshooting capabilities on a single physical or virtual appliance.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/support/security/identity-services-engine/tsd-products-support-series-home.html",
"product_name": "Identity Services Engine",
"product_url": "http://www.cisco.com/c/en/us/products/security/identity-services-engine/index.html",
"registry_version": 3,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Starting ISE will start an installation of ISE onto a blank 200GB Drive. This will take time. The intial username is setup.\n\nThis appliance requires KVM. You may try it on a system without KVM, but it will run really slow, if at all.",
"symbol": "cisco-ise.svg",
"port_name_format": "GigabitEthernet{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 2,
"ram": 4096,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require",
"options": "-smp 2"
},
"images": [
{
"filename": "ise-2.1.0.474.SPA.x86_64.iso",
"version": "2.1.0.474",
"md5sum": "8dc844696790f2f5f37054899fab3e2a",
"filesize": 6161475584,
"download_url": "https://software.cisco.com/download/release.html?mdfid=283801620&flowid=&softwareid=283802505&release=2.1.0&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "ise-2.0.1.130.SPA.x86_64.iso",
"version": "2.0.1.130",
"md5sum": "25ac842fdbb61f6e75f2f8b26beea28e",
"filesize": 5129990144,
"download_url": "https://software.cisco.com/download/release.html?mdfid=283801620&flowid=&softwareid=283802505&release=2.1.0&relind=AVAILABLE&rellifecycle=&reltype=latest"
},
{
"filename": "empty200G.qcow2",
"version": "1.0",
"md5sum": "d1686d2f25695dee32eab9a6f4652c7c",
"filesize": 200192,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty200G.qcow2/download"
}
],
"versions": [
{
"name": "2.1.0.474",
"images": {
"hda_disk_image": "empty200G.qcow2",
"cdrom_image": "ise-2.1.0.474.SPA.x86_64.iso"
}
},
{
"name": "2.0.1.130",
"images": {
"hda_disk_image": "empty200G.qcow2",
"cdrom_image": "ise-2.0.1.130.SPA.x86_64.iso"
}
}
]
}

View File

@ -0,0 +1,54 @@
{
"name": "Cisco NX-OSv",
"category": "multilayer_switch",
"description": "NXOSv is a reference platform for an implementation of the Cisco Nexus operating system, based on the Nexus 7000-series platforms, running as a full virtual machine on a hypervisor. This includes NXAPI and MPLS LDP support.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"product_name": "NX-OSv",
"product_url": "http://virl.cisco.com/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The default username/password is admin/admin. A default configuration is present.",
"first_port_name": "mgmt0",
"port_name_format": "Ethernet2/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 16,
"ram": 3072,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "titanium-final.7.3.0.D1.1.qcow2",
"version": "7.3.0",
"md5sum": "b4cd6edf15ab4c6bce53c3f6c1e3a742",
"filesize": 214368256,
"download_url": "https://virl.mediuscorp.com/my-account/"
},
{
"filename": "titanium-d1.7.2.0.D1.1.vmdk",
"version": "7.2.0",
"md5sum": "0ee38c7d717840cb4ca822f4870671d0",
"filesize": 361103360,
"download_url": "https://virl.mediuscorp.com/my-account/"
}
],
"versions": [
{
"name": "7.3.0",
"images": {
"hda_disk_image": "titanium-final.7.3.0.D1.1.qcow2"
}
},
{
"name": "7.2.0",
"images": {
"hda_disk_image": "titanium-d1.7.2.0.D1.1.vmdk"
}
}
]
}

View File

@ -0,0 +1,43 @@
{
"name": "Web Security Virtual Appliance",
"category": "firewall",
"description": "The Cisco WSA was one of the first secure web gateways to combine leading protections to help organizations address the growing challenges of securing and controlling web traffic. It enables simpler, faster deployment with fewer maintenance requirements, reduced latency, and lower operating costs. “Set and forget” technology frees staff after initial automated policy settings go live, and automatic security updates are pushed to network devices every 3 to 5 minutes. Flexible deployment options and integration with your existing security infrastructure help you meet quickly evolving security requirements.",
"vendor_name": "Cisco",
"vendor_url": "http://www.cisco.com/",
"documentation_url": "http://www.cisco.com/c/en/us/support/security/web-security-appliance/tsd-products-support-series-home.html",
"product_name": "Web Security Virtual Appliance",
"product_url": "http://www.cisco.com/c/en/us/products/security/web-security-appliance/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Boot takes some time. NIC0 is the management port, it gets its initial address using DHCP. Default credentials: admin / ironport",
"port_name_format": "nic{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 5,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "coeus-9-0-1-162-S000V.qcow2",
"version": "9.0.1",
"md5sum": "3561a6dd9e1b0481e6e68f7e0235fa9b",
"filesize": 4753719296,
"download_url": "https://software.cisco.com/download/release.html?mdfid=284806698&flowid=41610&softwareid=282975114&release=9.0.1&relind=AVAILABLE&rellifecycle=LD&reltype=latest"
}
],
"versions": [
{
"name": "9.0.1",
"images": {
"hda_disk_image": "coeus-9-0-1-162-S000V.qcow2"
}
}
]
}

View File

@ -0,0 +1,58 @@
{
"name": "NetScaler VPX",
"category": "router",
"description": "Todays enterprises face more demands than ever, from cloud computing to 24/7 availability to increasing security threats. NetScaler ADC, an advanced software-defined application delivery controller, is your networking power player. It provides outstanding delivery of business applications—to any device and any location—with unmatched security, superior L4-7 load balancing, reliable GSLB, and 100 percent uptime. In fact, NetScaler ADC offers up to five times the performance of our closest competitor. Plus our TriScale technology saves you money by allowing your network to scale up or down without additional hardware costs.",
"vendor_name": "Citrix",
"vendor_url": "http://www.citrix.com/",
"documentation_url": "https://www.citrix.com/products/netscaler-adc/support.html",
"product_name": "NetScaler VPX",
"product_url": "https://www.citrix.com/products/netscaler-adc/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The image file is large (21.5 GB), make sure you have enough space. Default credentials: nsroot / nsroot",
"symbol": "loadbalancer.svg",
"port_name_format": "1/{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 2048,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "cd",
"kvm": "require",
"options": "-smp 2 -cpu host"
},
"images": [
{
"filename": "NSVPX-KVM-11.1-47.14_nc.raw",
"version": "11.1-47.14 F",
"md5sum": "f7100f8b6588e152ce6f64e45b1e99fc",
"filesize": 21474836480,
"download_url": "https://www.citrix.com/downloads/netscaler-adc/virtual-appliances/netscaler-vpx-express.html"
},
{
"filename": "NSVPX-KVM-10.5-56.22_nc.raw",
"version": "10.5-56.22",
"md5sum": "b7569f09d4c348c5cf825627169131e7",
"filesize": 21474836480,
"download_url": "https://www.citrix.com/downloads/netscaler-adc/virtual-appliances/netscaler-vpx-express.html"
}
],
"versions": [
{
"name": "11.1-47.14 F",
"images": {
"hda_disk_image": "NSVPX-KVM-11.1-47.14_nc.raw"
}
},
{
"name": "10.5-56.22",
"images": {
"hda_disk_image": "NSVPX-KVM-10.5-56.22_nc.raw"
}
}
]
}

View File

@ -0,0 +1,50 @@
{
"name": "ClearOS CE",
"category": "firewall",
"description": "ClearOS is an operating system for your Server, Network, and Gateway systems. It is designed for homes, small to medium businesses, and distributed environments. ClearOS is commonly known as the Next Generation Small Business Server, while including indispensable Gateway and Networking functionality. It delivers a powerful IT solution with an elegant user interface that is completely web-based. Simply put.. ClearOS is the new way of delivering IT.",
"vendor_name": "ClearCenter, Corp.",
"vendor_url": "https://www.clearos.com/",
"documentation_url": "https://www.clearos.com/resources/documentation/clearos-7-documentation-overview",
"product_name": "ClearOS CE",
"product_url": "https://www.clearos.com/clearfoundation/software/clearos-7-community",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Follow the installer.",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 3,
"ram": 1024,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "ClearOS-7.2-DVD-x86_64.iso",
"version": "7.2",
"md5sum": "a094763e6ed5d9b073fd4e651f9a48f1",
"filesize": 855638016,
"download_url": "https://www.clearos.com/clearfoundation/software/clearos-downloads"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "7.2",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "ClearOS-7.2-DVD-x86_64.iso"
}
}
]
}

View File

@ -0,0 +1,70 @@
{
"name": "CloudRouter",
"category": "router",
"description": "The CloudRouter Project is a collaborative open source project focused on developing a powerful, easy to use router designed for the cloud.\nCompute resources are rapidly migrating from physical infrastructure to a combination of physical, virtual and cloud environments. A similar transition is emerging in the networking space, with network control logic shifting from proprietary hardware-based platforms to open source software-based platforms. CloudRouter is a software-based router distribution designed to run on physical, virtual and cloud environments, supporting software-defined networking infrastructure. It includes the features of traditional hardware routers, as well as support for emerging technologies such as containers and software-defined interconnection. CloudRouter aims to facilitate migration to the cloud without giving up control over network routing and governance.",
"vendor_name": "CloudRouter Community",
"vendor_url": "https://cloudrouter.org/",
"documentation_url": "https://cloudrouter.atlassian.net/wiki/display/CPD/CloudRouter+Project+Information",
"product_name": "CloudRouter",
"product_url": "https://cloudrouter.org/about/",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default credentials: cloudrouter / gns3",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 16,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "cloudrouter-centos-cloud-full.raw",
"version": "4.0 Full",
"md5sum": "d148288ecc0806e08f8347ef0ad755e8",
"filesize": 10737418240,
"download_url": "https://cloudrouter.atlassian.net/wiki/display/CPD/CloudRouter+Downloads",
"direct_download_url": "https://repo.cloudrouter.org/4/centos/7/images/cloudrouter-centos-cloud-full.raw.xz",
"compression": "xz"
},
{
"filename": "cloudrouter-centos-cloud-minimal.raw",
"version": "4.0 Minimal",
"md5sum": "8d982a37a49bc446a0edc59cefcadcdb",
"filesize": 10737418240,
"download_url": "https://cloudrouter.atlassian.net/wiki/display/CPD/CloudRouter+Downloads",
"direct_download_url": "https://repo.cloudrouter.org/4/centos/7/images/cloudrouter-centos-cloud-minimal.raw.xz",
"compression": "xz"
},
{
"filename": "cloudrouter-init-gns3.iso",
"version": "1.0",
"md5sum": "8cfb7e338bf241cc64abc084243e9be1",
"filesize": 374784,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/cloudrouter-init-gns3.iso/download"
}
],
"versions": [
{
"name": "4.0 Full",
"images": {
"hda_disk_image": "cloudrouter-centos-cloud-full.raw",
"cdrom_image": "cloudrouter-init-gns3.iso"
}
},
{
"name": "4.0 Minimal",
"images": {
"hda_disk_image": "cloudrouter-centos-cloud-minimal.raw",
"cdrom_image": "cloudrouter-init-gns3.iso"
}
}
]
}

View File

@ -0,0 +1,117 @@
{
"name": "CoreOS",
"category": "guest",
"description": "CoreOS is designed for security, consistency, and reliability. Instead of installing packages via yum or apt, CoreOS uses Linux containers to manage your services at a higher level of abstraction. A single service's code and all dependencies are packaged within a container that can be run on one or many CoreOS machines.",
"vendor_name": "CoreOS, Inc",
"vendor_url": "https://coreos.com/",
"documentation_url": "https://coreos.com/docs/",
"product_name": "CoreOS",
"registry_version": 2,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 1,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdd_disk_interface": "ide",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "coreos_production_qemu_image.1235.6.0.img",
"version": "1235.6.0",
"md5sum": "2ff81c223be4bfa40c9ef765bb0d7f26",
"filesize": 784990208,
"download_url": "http://stable.release.core-os.net/amd64-usr/1235.6.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/1235.6.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
},
{
"filename": "coreos_production_qemu_image.1235.5.0.img",
"version": "1235.5.0",
"md5sum": "11aa05a27654b66a4e6dfb1e9f1c7ff9",
"filesize": 792592384,
"download_url": "http://stable.release.core-os.net/amd64-usr/1235.5.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/1235.5.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
},
{
"filename": "coreos_production_qemu_image.1235.4.0.img",
"version": "1235.4.0",
"md5sum": "c59930b3b1ad0716c91a62ac56234d97",
"filesize": 787415040,
"download_url": "http://stable.release.core-os.net/amd64-usr/1235.4.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/1235.4.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
},
{
"filename": "coreos_production_qemu_image.1185.5.0.img",
"version": "1185.5.0",
"md5sum": "97b6eaa9857c68c67e56d7b742d43f5e",
"filesize": 754843648,
"download_url": "http://stable.release.core-os.net/amd64-usr/1185.5.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/1185.5.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
},
{
"filename": "coreos_production_qemu_image.1185.3.0.img",
"version": "1185.3.0",
"md5sum": "a1b6b69e5a58a1900b145b024340eff0",
"filesize": 753926144,
"download_url": "http://stable.release.core-os.net/amd64-usr/1185.3.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/1185.3.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
},
{
"filename": "coreos_production_qemu_image.835.9.img",
"version": "835.9.0",
"md5sum": "768a5df35784a014ba06609da88f5158",
"filesize": 635633664,
"download_url": "http://stable.release.core-os.net/amd64-usr/835.9.0/",
"direct_download_url": "http://stable.release.core-os.net/amd64-usr/835.9.0/coreos_production_qemu_image.img.bz2",
"compression": "bzip2"
}
],
"versions": [
{
"name": "1235.6.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.1235.6.0.img"
}
},
{
"name": "1235.5.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.1235.5.0.img"
}
},
{
"name": "1235.4.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.1235.4.0.img"
}
},
{
"name": "1185.5.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.1185.5.0.img"
}
},
{
"name": "1185.3.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.1185.3.0.img"
}
},
{
"name": "835.9.0",
"images": {
"hda_disk_image": "coreos_production_qemu_image.835.9.img"
}
}
]
}

View File

@ -0,0 +1,133 @@
{
"name": "Cumulus VX",
"category": "multilayer_switch",
"description": "Cumulus VX is a community-supported virtual appliance that enables cloud admins and network engineers to preview and test Cumulus Networks technology at zero cost. You can build sandbox environments to learn Open Networking concepts, prototype network operations and script & develop applications risk-free. With Cumulus VX, you can get started with Open Networking at your pace, on your time, and in your environment!",
"vendor_name": "Cumulus Network",
"vendor_url": "https://www.cumulusnetworks.com",
"documentation_url": "http://docs.cumulusnetworks.com/",
"product_name": "Cumulus VX",
"product_url": "https://cumulusnetworks.com/cumulus-vx/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is cumulus and password is CumulusLinux!",
"first_port_name": "eth0",
"port_name_format": "swp{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 7,
"ram": 256,
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "cumulus-linux-3.2.0-vx-amd64-1481684769.ac46c24z090952a.qcow2",
"version": "3.2.0",
"md5sum": "4cd6cee606483d4403d3329a72697ca4",
"filesize": 1217593344,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "cumulus-linux-3.1.2-vx-amd64-1478059878.e1f18b3zacdc5c1.qcow2",
"version": "3.1.2",
"md5sum": "e25d4dde0d2d5378a469380bd1d8d082",
"filesize": 1291911168,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "cumulus-linux-3.1.1-vx-amd64-1474681409.bd4e10cz3c4e23f.qcow2",
"version": "3.1.1",
"md5sum": "ad7688721417f167ea3537e60feac3da",
"filesize": 1230372864,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "cumulus-linux-3.1.0-vx-amd64-1471979027.dc7e2adza017cfb.qcow2",
"version": "3.1.0",
"md5sum": "6a68b8c8ef45c7227e80009e9920729c",
"filesize": 1190789120,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "cumulus-linux-3.0.1-vx-amd64-1468215109.5d83176z20fa23d.qcow2",
"version": "3.0.1",
"md5sum": "9f312bf4de1b410ce48e26b38f3bef48",
"filesize": 1284112384,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "cumulus-linux-3.0.0-vx-amd64-1464279382.a8e7985zf0f5ad5.qcow2",
"version": "3.0.0",
"md5sum": "ef23948870b77bb1373b9f06de4e7742",
"filesize": 1237581824,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "CumulusVX-2.5.5-cc665123486ac43d.qcow2",
"version": "2.5.5",
"md5sum": "e0cad2491d47f859828703a0b50cf633",
"filesize": 1092550656,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
},
{
"filename": "CumulusVX-2.5.3-4eb681f3df86c478.qcow2",
"version": "2.5.3",
"md5sum": "5128aec2568991ea0586293cb85f7a97",
"filesize": 1040973824,
"download_url": "https://cumulusnetworks.com/cumulus-vx/download/"
}
],
"versions": [
{
"name": "3.2.0",
"images": {
"hda_disk_image": "cumulus-linux-3.2.0-vx-amd64-1481684769.ac46c24z090952a.qcow2"
}
},
{
"name": "3.1.2",
"images": {
"hda_disk_image": "cumulus-linux-3.1.2-vx-amd64-1478059878.e1f18b3zacdc5c1.qcow2"
}
},
{
"name": "3.1.1",
"images": {
"hda_disk_image": "cumulus-linux-3.1.1-vx-amd64-1474681409.bd4e10cz3c4e23f.qcow2"
}
},
{
"name": "3.1.0",
"images": {
"hda_disk_image": "cumulus-linux-3.1.0-vx-amd64-1471979027.dc7e2adza017cfb.qcow2"
}
},
{
"name": "3.0.1",
"images": {
"hda_disk_image": "cumulus-linux-3.0.1-vx-amd64-1468215109.5d83176z20fa23d.qcow2"
}
},
{
"name": "3.0.0",
"images": {
"hda_disk_image": "cumulus-linux-3.0.0-vx-amd64-1464279382.a8e7985zf0f5ad5.qcow2"
}
},
{
"name": "2.5.5",
"images": {
"hda_disk_image": "CumulusVX-2.5.5-cc665123486ac43d.qcow2"
}
},
{
"name": "2.5.3",
"images": {
"hda_disk_image": "CumulusVX-2.5.3-4eb681f3df86c478.qcow2"
}
}
]
}

View File

@ -0,0 +1,95 @@
{
"name": "DEFT Linux",
"category": "guest",
"description": "DEFT (acronym for Digital Evidence & Forensics Toolkit) is a distribution made for Computer Forensics, with the purpose of running live on systems without tampering or corrupting devices (hard disks, pendrives, etc…) connected to the PC where the boot process takes place.\nThe DEFT system is based on GNU Linux, it can run live (via DVDROM or USB pendrive), installed or run as a Virtual Appliance on VMware or Virtualbox. DEFT employs LXDE as desktop environment and WINE for executing Windows tools under Linux. It features a comfortable mount manager for device management.\nDEFT is paired with DART (acronym for Digital Advanced Response Toolkit), a Forensics System which can be run on Windows and contains the best tools for Forensics and Incident Response. DART features a GUI with logging and integrity check for the instruments here contained.\nBesides all this, the DEFT staff is devoted to implementing and developing applications which are released to Law Enforcement Officers, such as Autopsy 3 for Linux.",
"vendor_name": "DEFT Association",
"vendor_url": "http://www.deftlinux.net/",
"documentation_url": "http://www.deftlinux.net/deft-manual/",
"product_name": "DEFT Linux",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "You can run the LiveCD or install to the local disk. Default root password: deft",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "deft-8.2.iso",
"version": "8.2",
"md5sum": "8a70f61507251355153cbe94809323dd",
"filesize": 3317876736,
"download_url": "http://www.deftlinux.net/download/",
"direct_download_url": "http://na.mirror.garr.it/mirrors/deft/deft-8.2.iso"
},
{
"filename": "deft-8.1.iso",
"version": "8.1",
"md5sum": "76bad80c7ea1552c9bd97bcca5de8d50",
"filesize": 3267639296,
"download_url": "http://www.deftlinux.net/download/",
"direct_download_url": "http://na.mirror.garr.it/mirrors/deft/deft-8.1.iso"
},
{
"filename": "deft-8.0.iso",
"version": "8.0",
"md5sum": "fcedb54176de7a3018adfa7571a3a626",
"filesize": 2898477056,
"download_url": "http://www.deftlinux.net/download/",
"direct_download_url": "http://na.mirror.garr.it/mirrors/deft/deft-8.0.iso"
},
{
"filename": "deft-7.2.iso",
"version": "7.2",
"md5sum": "1ea8ec6a2d333d0f0a64656bdf595a28",
"filesize": 2695090176,
"download_url": "http://www.deftlinux.net/download/",
"direct_download_url": "http://na.mirror.garr.it/mirrors/deft/deft-7.2.iso"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "8.2",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "deft-8.2.iso"
}
},
{
"name": "8.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "deft-8.1.iso"
}
},
{
"name": "8.0",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "deft-8.0.iso"
}
},
{
"name": "7.2",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "deft-7.2.iso"
}
}
]
}

View File

@ -0,0 +1,53 @@
{
"name": "Dell FTOS",
"category": "router",
"description": "Dell Networking OS10 combines the best of Linux, open computing and networking to advance open networking disaggregation. Dell Networking OS10 is a transformational software platform that provides networking hardware abstraction through a common set of APIs. Enable consistency across compute and network resources for your system operators (SysOps) groups that require server-like manageability. Easily leverage your existing network configuration. Dell Networking OS10 incorporates traditional networking integration. Enhance the integration and control you allow your development and operations (DevOps) teams, down to identifying an object as an individual, manageable entity within the platform.",
"vendor_name": "Dell Inc.",
"vendor_url": "http://www.dell.com/",
"product_name": "Dell FTOS",
"product_url": "http://www.dell.com/us/business/p/open-platform-software/pd",
"registry_version": 3,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Abort the BCM process and format the flash after first boot by entering these commands:\nen\nformat flash:\n\nSometimes the flash device is not available after boot.",
"first_port_name": "Management0/0",
"port_name_format": "fortyGigE0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 6,
"ram": 512,
"hda_disk_interface": "ide",
"arch": "i386",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "FTOS-SI-9.8.0.0.iso",
"version": "9.8.0",
"md5sum": "b9b50eda0a73407dc381792ff7975e24",
"filesize": 108115968,
"download_url": "https://www.force10networks.com/csportal20/Software/Downloads.aspx",
"compression": "zip"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "9.8.0",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "FTOS-SI-9.8.0.0.iso"
}
}
]
}

View File

@ -0,0 +1,130 @@
{
"name": "EXOS",
"category": "router",
"description": "ExtremeXOS was designed from the ground up to meet the needs of large cloud and private data centers, service providers, intelligent, converged enterprise edge networks, and everything in between. It provides the high performance and rich features required by these diverse environments.",
"vendor_name": "Extreme Networks",
"vendor_url": "http://www.extremenetworks.com/",
"documentation_url": "http://www.extremenetworks.com/support/documentation",
"product_name": "EXOS",
"product_url": "http://www.extremenetworks.com/product/extremexos-network-operating-system",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "You can change the console to telnet after install. Default user: admin (no password set)",
"first_port_name": "Management",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 13,
"ram": 256,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "cd",
"kvm": "require",
"options": "-smp 2 -cpu host"
},
"images": [
{
"filename": "exosvm-22.1.1.5.iso",
"version": "22.1.1.5",
"md5sum": "df3897ca2d7c7053582587ed120114fa",
"filesize": 44220416,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/raw/master/vm-22.1.1.5.iso"
},
{
"filename": "exosvm-21.1.2.14.iso",
"version": "21.1.2.14",
"md5sum": "de0752d56e41d92027ce1fccd604b14b",
"filesize": 41101312,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/vm-21.1.2.14.iso?raw=true"
},
{
"filename": "exosvm-21.1.1.4.iso",
"version": "21.1.1.4",
"md5sum": "4d5db0e01a39b08775ed6a3e2c8bf663",
"filesize": 41046016,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/vm-21.1.1.4.iso?raw=true"
},
{
"filename": "exospc-16.2.1.6.iso",
"version": "16.2.1.6",
"md5sum": "b4be339afb02c03dcb4349630c1adb4f",
"filesize": 36306944,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.2.1.6.iso?raw=true"
},
{
"filename": "exospc-16.1.3.6.iso",
"version": "16.1.3.6",
"md5sum": "4c17b2bf2a4909527f6c866a68ba406e",
"filesize": 35758080,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.1.3.6.iso?raw=true"
},
{
"filename": "exospc-16.1.2.14.iso",
"version": "16.1.2.14",
"md5sum": "140cdc11f426156ffcbde150b2f46768",
"filesize": 35743744,
"download_url": "https://github.com/extremenetworks/Virtual_EXOS",
"direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.1.2.14.iso?raw=true"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "22.1.1.5",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exosvm-22.1.1.5.iso"
}
},
{
"name": "21.1.2.14",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exosvm-21.1.2.14.iso"
}
},
{
"name": "21.1.1.4",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exosvm-21.1.1.4.iso"
}
},
{
"name": "16.2.1.6",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exospc-16.2.1.6.iso"
}
},
{
"name": "16.1.3.6",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exospc-16.1.3.6.iso"
}
},
{
"name": "16.1.2.14",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "exospc-16.1.2.14.iso"
}
}
]
}

View File

@ -0,0 +1,139 @@
{
"name": "F5 BIG-IP LTM VE",
"category": "router",
"description": "The BIG-IP family of products offers the application intelligence that network managers need to ensure applications are fast, secure, and available. All BIG-IP products share a common underlying architecture, F5's Traffic Management Operating System (TMOS), which provides unified intelligence, flexibility, and programmability. Together, BIG-IP's powerful platforms, advanced modules, and centralized management system make up the most comprehensive set of application delivery tools in the industry. BIG-IP Virtual Edition (VE) is a version of the BIG-IP system that runs as a virtual machine in specifically-supported hypervisors. BIG-IP VE emulates a hardware-based BIG-IP system running a VE-compatible version of BIG-IP software.",
"vendor_name": "F5",
"vendor_url": "http://www.f5.com/",
"documentation_url": "https://support.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/bigip-ve-kvm-setup-11-3-0.html",
"product_name": "F5 BIG-IP LTM VE",
"product_url": "https://f5.com/products/modules/local-traffic-manager",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Console credentials: root/default. WebUI credentials: admin/admin. The boot process might take a few minutes without providing any output to the console. Please be patient (or set console to vnc to see tty outputs).\n\nIn case the 'localhost emerg logger: Re-starting chmand' log appears on the console, you can find the solution here: https://devcentral.f5.com/questions/big-ip-ltm-ve-on-kvm",
"symbol": "loadbalancer.svg",
"port_name_format": "1.{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 8,
"ram": 4096,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require",
"options": "-smp 2 -cpu host"
},
"images": [
{
"filename": "BIGIP-12.1.2.0.0.249.qcow2",
"version": "12.1.2",
"md5sum": "f3aa2d51d82fa3f5a4fa10005a378e16",
"filesize": 3196649472,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v12.x/12.1.2/english/virtual-edition/&sw=BIG-IP&pro=big-ip_v12.x&ver=12.1.2&container=Virtual-Edition&file=BIGIP-12.1.2.0.0.249.LTM.qcow2.zip"
},
{
"filename": "BIGIP-12.1.1.2.0.204.qcow2",
"version": "12.1.1 HF2",
"md5sum": "74d4d21db3579efb9011a1829a2124b7",
"filesize": 3563716608,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v12.x/12.1.1/english/virtual-edition_base-plus-hf2/&sw=BIG-IP&pro=big-ip_v12.x&ver=12.1.1&container=Virtual-Edition_Base-Plus-HF2&file=BIGIP-12.1.1.2.0.204.LTM.qcow2.zip"
},
{
"filename": "BIGIP-12.1.0.1.0.1447.qcow2",
"version": "12.1.0 HF1",
"md5sum": "15725ba2c72a0fe932985e695f0f3f1f",
"filesize": 3503226880,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v12.x/12.1.0/english/virtual-edition_base-plus-hf1/&sw=BIG-IP&pro=big-ip_v12.x&ver=12.1.0&container=Virtual-Edition_Base-Plus-HF1&file=BIGIP-12.1.0.1.0.1447.ALL.qcow2.zip"
},
{
"filename": "BIGIP-12.0.0.0.0.606.qcow2",
"version": "12.0.0",
"md5sum": "8f578d697554841f003afd1e2965df7e",
"filesize": 3152609280,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v12.x/12.0.0/english/virtual-edition/&sw=BIG-IP&pro=big-ip_v12.x&ver=12.0.0&container=Virtual-Edition&file=BIGIP-12.0.0.0.0.606.ALL.qcow2.zip"
},
{
"filename": "BIGIP-11.6.1.0.0.317.qcow2",
"version": "11.6.1",
"md5sum": "01a2939840d81458bfef0a5c53fb74be",
"filesize": 2824273920,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v11.x/11.6.1/english/virtual-edition/&sw=BIG-IP&pro=big-ip_v11.x&ver=11.6.1&container=Virtual-Edition&file=BIGIP-11.6.1.0.0.317.ALL.qcow2.zip"
},
{
"filename": "BIGIP-11.6.0.0.0.401.qcow2",
"version": "11.6.0",
"md5sum": "87723dc8c9713a36bde9a650b94205e3",
"filesize": 2851733504,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v11.x/11.6.0/english/virtual-edition/&sw=BIG-IP&pro=big-ip_v11.x&ver=11.6.0&container=Virtual-Edition&file=BIGIP-11.6.0.0.0.401.ALL.qcow2.zip"
},
{
"filename": "BIGIP-11.3.0.39.0.qcow2",
"version": "11.3.0",
"md5sum": "f3dec4565484fe81233077ab2ce426ae",
"filesize": 1842020352,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v11.x/11.3.0/english/virtual-edition-trial/&sw=BIG-IP&pro=big-ip_v11.x&ver=11.3.0&container=Virtual-Edition-Trial&file=BIGIP-11.3.0.39.0.qcow2.zip"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "12.1.2",
"images": {
"hda_disk_image": "BIGIP-12.1.2.0.0.249.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "12.1.1 HF2",
"images": {
"hda_disk_image": "BIGIP-12.1.1.2.0.204.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "12.1.0 HF1",
"images": {
"hda_disk_image": "BIGIP-12.1.0.1.0.1447.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "12.0.0",
"images": {
"hda_disk_image": "BIGIP-12.0.0.0.0.606.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "11.6.1",
"images": {
"hda_disk_image": "BIGIP-11.6.1.0.0.317.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "11.6.0",
"images": {
"hda_disk_image": "BIGIP-11.6.0.0.0.401.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "11.3.0",
"images": {
"hda_disk_image": "BIGIP-11.3.0.39.0.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
}
]
}

View File

@ -0,0 +1,80 @@
{
"name": "F5 BIG-IQ CM",
"category": "guest",
"description": "When you go from managing a few boxes to managing a few dozen, your processes, logistics, and needs all change. BIG-IQ Centralized Management brings all of your devices together, so you can discover, track, upgrade, and deploy more efficiently. You can also monitor key metrics from one location, saving yourself both time and effort.\n\nCentrally manage up to 200 physical, virtual, or virtual clustered multiprocessing (vCMP) based BIG-IP devices. BIG-IQ Centralized Management also handles licensing for up to 5,000 unmanaged devices, so you can spin BIG-IP virtual editions (VEs) up or down as needed.",
"vendor_name": "F5",
"vendor_url": "http://www.f5.com/",
"documentation_url": "https://support.f5.com/csp/#/knowledge-center/software/BIG-IQ?module=BIG-IQ%20Centralized%20Management",
"product_name": "F5 BIG-IQ CM",
"product_url": "https://f5.com/products/big-iq-centralized-management",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Console credentials: root/default\nWebUI credentials: admin/admin\nThe boot process might take a few minutes without providing any output to the console. Please be patient (or set console to vnc to see tty outputs).",
"first_port_name": "mgmt",
"port_name_format": "1.{port1}",
"symbol": "mgmt_station.svg",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 4096,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"hdd_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require",
"options": "-smp 2 -cpu host"
},
"images": [
{
"filename": "BIG-IQ-5.1.0.0.0.631.qcow2",
"version": "5.1.0",
"md5sum": "f8f52d9ef56c6bdd0a0604f1b50b81c6",
"filesize": 2335440896,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/5.1.0/english/v5.1.0/&sw=BIG-IQ&pro=big-iq_CM&ver=5.1.0&container=v5.1.0&file=BIG-IQ-5.1.0.0.0.631.qcow2.zip"
},
{
"filename": "BIG-IQ-5.0.0.0.0.3026.qcow2",
"version": "5.0.0",
"md5sum": "072194d6eb052ee083cf8cef9e7a87d6",
"filesize": 2301820928,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/5.0.0/english/v5.0.0/&sw=BIG-IQ&pro=big-iq_CM&ver=5.0.0&container=v5.0.0&file=BIG-IQ-5.0.0.0.0.3026.qcow2.zip"
},
{
"filename": "BIG-IQ-5.x.DATASTOR.LTM.qcow2",
"version": "5.x",
"md5sum": "c7f82b8834436eb67b7d619767ac7476",
"filesize": 393216,
"download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/5.0.0/english/v5.0.0/&sw=BIG-IQ&pro=big-iq_CM&ver=5.0.0&container=v5.0.0&file=BIG-IQ-5.0.0.0.0.3026.qcow2.zip"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "5.1.0",
"images": {
"hda_disk_image": "BIG-IQ-5.1.0.0.0.631.qcow2",
"hdb_disk_image": "empty100G.qcow2",
"hdd_disk_image": "BIG-IQ-5.x.DATASTOR.LTM.qcow2"
}
},
{
"name": "5.0.0",
"images": {
"hda_disk_image": "BIG-IQ-5.0.0.0.0.3026.qcow2",
"hdb_disk_image": "empty100G.qcow2",
"hdd_disk_image": "BIG-IQ-5.x.DATASTOR.LTM.qcow2"
}
}
]
}

View File

@ -0,0 +1,56 @@
{
"name": "Firefox",
"category": "guest",
"description": "A light Linux based on TinyCore Linux with Firefox preinstalled",
"vendor_name": "Mozilla Foundation",
"vendor_url": "http://www.mozilla.org",
"documentation_url": "https://support.mozilla.org",
"product_name": "Firefox",
"product_url": "https://www.mozilla.org/firefox",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 team",
"maintainer_email": "developers@gns3.net",
"symbol": "firefox.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 256,
"arch": "i386",
"console_type": "vnc",
"kvm": "allow",
"options": "-vga std -usbdevice tablet"
},
"images": [
{
"filename": "linux-tinycore-linux-6.4-firefox-33.1.1-2.img",
"version": "31.1.1~2",
"md5sum": "8db0d8dc890797cc335ceb8aaf2255f0",
"filesize": 93257728,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-tinycore-linux-6.4-firefox-33.1.1-2.img"
},
{
"filename": "linux-tinycore-linux-6.4-firefox-33.1.1.img",
"version": "31.1.1~1",
"md5sum": "9e51ad24dc25c4a26f7a8fb99bc77830",
"filesize": 82313216,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-tinycore-linux-6.4-firefox-33.1.1.img"
}
],
"versions": [
{
"name": "31.1.1~2",
"images": {
"hda_disk_image": "linux-tinycore-linux-6.4-firefox-33.1.1-2.img"
}
},
{
"name": "31.1.1~1",
"images": {
"hda_disk_image": "linux-tinycore-linux-6.4-firefox-33.1.1.img"
}
}
]
}

View File

@ -0,0 +1,137 @@
{
"name": "FortiADC",
"category": "router",
"description": "Fortinet ADC appliances optimize the availability, user experience, and scalability of enterprise application delivery. They deliver fast, secure, and intelligent acceleration and distribution of even the most demanding enterprise applications.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/fortiadc-d-series/admin-guides",
"product_name": "FortiADC",
"product_url": "https://www.fortinet.com/products-services/products/application-delivery-controllers/fortiadc.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set. Silent boot, it might take a while.",
"symbol": "loadbalancer.svg",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 10,
"ram": 2048,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2",
"version": "4.x.x",
"md5sum": "b7500835594e62d8acb1c6ec43d597c1",
"filesize": 30998528,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-V400-build0679-FORTINET.out.kvm-boot.qcow2",
"version": "4.6.2",
"md5sum": "31147f42b54ce8e9c953dea519a4b9a6",
"filesize": 82903040,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-V400-build0677-FORTINET.out.kvm-boot.qcow2",
"version": "4.6.1",
"md5sum": "2a9c32c7b32807f4dc384ed6e2082802",
"filesize": 82837504,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-V400-build0660-FORTINET.out.kvm-boot.qcow2",
"version": "4.6.0",
"md5sum": "50cc9bc44409180f7106e4201b2dae2a",
"filesize": 82509824,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-V400-build0605-FORTINET.out.kvm-boot.qcow2",
"version": "4.5.3",
"md5sum": "d415bc621bf0abc2b5aa32c03390e11f",
"filesize": 48168960,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-v400-build0597-FORTINET.out.kvm-boot.qcow2",
"version": "4.5.2",
"md5sum": "47a905193e8f9ddc25be71aeccccc7b9",
"filesize": 66584576,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-v400-build0581-FORTINET.out.kvm-boot.qcow2",
"version": "4.5.1",
"md5sum": "bfc93d5881dda3f0a3123f54665bdcf0",
"filesize": 67305472,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAD_KVM-v400-build0560-FORTINET.out.kvm-boot.qcow2",
"version": "4.5.0",
"md5sum": "7a71f52bde93c0000b047626731b7aef",
"filesize": 68026368,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
}
],
"versions": [
{
"name": "4.6.2",
"images": {
"hda_disk_image": "FAD_KVM-V400-build0679-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.6.1",
"images": {
"hda_disk_image": "FAD_KVM-V400-build0677-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.6.0",
"images": {
"hda_disk_image": "FAD_KVM-V400-build0660-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.5.3",
"images": {
"hda_disk_image": "FAD_KVM-V400-build0605-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.5.2",
"images": {
"hda_disk_image": "FAD_KVM-v400-build0597-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.5.1",
"images": {
"hda_disk_image": "FAD_KVM-v400-build0581-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
},
{
"name": "4.5.0",
"images": {
"hda_disk_image": "FAD_KVM-v400-build0560-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2"
}
}
]
}

View File

@ -0,0 +1,137 @@
{
"name": "FortiAnalyzer",
"category": "guest",
"description": "FortiAnalyzer Network Security Logging, Analysis, and Reporting Appliances securely aggregate log data from Fortinet Security Appliances. A comprehensive suite of easily customable reports allows you to quickly analyze and visualize network threats, inefficiencies and usage.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/fortianalyzer/",
"product_name": "FortiAnalyzer",
"product_url": "https://www.fortinet.com/products-services/products/management-reporting/fortianalyzer.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set.",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FAZ_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
"version": "5.4.2",
"md5sum": "c4f7bf355c7483f23edd4f6bf34bc602",
"filesize": 85651456,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
"version": "5.4.1",
"md5sum": "e9bae3fc7195200f659178060968c7c4",
"filesize": 81580032,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
"version": "5.4.0",
"md5sum": "72530309422616a1a1478fa0c78fbb08",
"filesize": 66256896,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
"version": "5.2.10",
"md5sum": "b9553e0f1cfc875d2121c840a1fafebc",
"filesize": 55238656,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
"version": "5.2.9",
"md5sum": "e79581adb9ac36913823f0119a1c8da8",
"filesize": 55042048,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
"version": "5.2.8",
"md5sum": "9a061657c3fdac9e9b631621a100cdc8",
"filesize": 55361536,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FAZ_VM64_KVM-v5-build0760-FORTINET.out.kvm.qcow2",
"version": "5.2.7",
"md5sum": "a349f4d9f4f12e8963e3b471357dcbb6",
"filesize": 55070720,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "5.4.2",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.1",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.0",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.10",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.9",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.8",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.7",
"images": {
"hda_disk_image": "FAZ_VM64_KVM-v5-build0760-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
}
]
}

View File

@ -0,0 +1,67 @@
{
"name": "FortiCache",
"category": "guest",
"description": "FortiCache VM high performance Web Caching virtual appliances address bandwidth saturation, high latency, and poor performance caused by caching popular internet content locally for carriers, service providers, enterprises and educational networks. FortiCache VM appliances reduce the cost and impact of cached content on the network, while increasing performance and end- user satisfaction by improving the speed of delivery of popular repeated content.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/forticache/admin-guides",
"product_name": "FortiCache",
"product_url": "https://www.fortinet.com/products-services/products/wan-appliances/forticache.html",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set.",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 3,
"ram": 1024,
"hda_disk_interface": "ide",
"hdb_disk_interface": "ide",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "FCHKVM-v400-build0112-FORTINET.out.kvm.qcow2",
"version": "4.1.3",
"md5sum": "554ebdf8874753b275c2f1ed9104e081",
"filesize": 25812992,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FCHKVM-v400-build0109-FORTINET.out.kvm.qcow2",
"version": "4.1.2",
"md5sum": "c54246365b3d3f03c9ff2184127695ea",
"filesize": 25829376,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "4.1.3",
"images": {
"hda_disk_image": "FCHKVM-v400-build0112-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
},
{
"name": "4.1.2",
"images": {
"hda_disk_image": "FCHKVM-v400-build0109-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty100G.qcow2"
}
}
]
}

View File

@ -0,0 +1,165 @@
{
"name": "FortiGate",
"category": "firewall",
"description": "FortiGate Virtual Appliance offers the same level of advanced threat prevention features like the physical appliances in private, hybrid and public cloud deployment.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/p/inside-fortios",
"product_name": "FortiGate",
"product_url": "http://www.fortinet.com/products/fortigate/virtual-appliances.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set.",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 10,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FGT_VM64_KVM-v5-build1111-FORTINET.out.kvm.qcow2",
"version": "5.4.3",
"md5sum": "576f95dd7809dd24440fee147252177f",
"filesize": 38141952,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build1100-FORTINET.out.kvm.qcow2",
"version": "5.4.2",
"md5sum": "9ec360c4ffc0811cdecf3d74b152bc14",
"filesize": 37789696,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build1064-FORTINET.out.kvm.qcow2",
"version": "5.4.1",
"md5sum": "441ca5fae1aff9a42fdcaaf8aceb731c",
"filesize": 37715968,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build1011-FORTINET.out.kvm.qcow2",
"version": "5.4.0",
"md5sum": "22fc2bdca456dfe3027ad48dff370352",
"filesize": 35373056,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build0742-FORTINET.out.kvm.qcow2",
"version": "5.2.10",
"md5sum": "21fc2bab23a42faa9dc6dcb1a4b180aa",
"filesize": 34779136,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build0736-FORTINET.out.kvm.qcow2",
"version": "5.2.9",
"md5sum": "89cd0883798beed4841dd300f69e462a",
"filesize": 34590720,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build0727-FORTINET.out.kvm.qcow2",
"version": "5.2.8",
"md5sum": "ae7597450893bc60722ef7a787f0a925",
"filesize": 34508800,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build0718-FORTINET.out.kvm.qcow2",
"version": "5.2.7",
"md5sum": "1c59a521885c465004456f74d003726c",
"filesize": 34439168,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FGT_VM64_KVM-v5-build0701-FORTINET.out.kvm.qcow2",
"version": "5.2.5",
"md5sum": "c4d2cbe51669796e48623e006782f7dc",
"filesize": 33902592,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "5.4.3",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build1111-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.2",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build1100-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.1",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build1064-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.0",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build1011-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.10",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build0742-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.9",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build0736-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.8",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build0727-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.7",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build0718-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.5",
"images": {
"hda_disk_image": "FGT_VM64_KVM-v5-build0701-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
}
]
}

View File

@ -0,0 +1,137 @@
{
"name": "FortiMail",
"category": "guest",
"description": "FortiMail is a complete Secure Email Gateway offering suitable for any size organization. It provides a single solution to protect against inbound attacks - including advanced malware -, as well as outbound threats and data loss with a wide range of top-rated security capabilities.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/fortimail/admin-guides",
"product_name": "FortiMail",
"product_url": "http://www.fortinet.com/products/fortimail/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "First boot takes a few minutes. Admin URL is https://x.x.x.x/admin, default username is admin, no password is set.",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FML_VMKV-64-v53-build0627-FORTINET.out.kvm.qcow2",
"version": "5.3.8",
"md5sum": "83108e5cb68bad681b68ec1ef7e29f25",
"filesize": 86769664,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0623-FORTINET.out.kvm.qcow2",
"version": "5.3.7",
"md5sum": "7e208d04c3f9bc4dedcf6d45e8d99a76",
"filesize": 86573056,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0621-FORTINET.out.kvm.qcow2",
"version": "5.3.6",
"md5sum": "3fe1521b73af886359d78eb4c1509466",
"filesize": 86638592,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0618-FORTINET.out.kvm.qcow2",
"version": "5.3.5",
"md5sum": "5f4159956b87538c008654c030e00e37",
"filesize": 86376448,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0608-FORTINET.out.kvm.qcow2",
"version": "5.3.4",
"md5sum": "b78f647148923e1bddfa2dcfbcc0c85c",
"filesize": 86048768,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0599-FORTINET.out.kvm.qcow2",
"version": "5.3.3",
"md5sum": "f1f3ae5593029d4fc0a5024bcf786cc7",
"filesize": 84606976,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FML_VMKV-64-v53-build0593-FORTINET.out.kvm.qcow2",
"version": "5.3.2",
"md5sum": "0447819ed4aa382ea6871c0cb913b592",
"filesize": 84541440,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "5.3.8",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0627-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.7",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0623-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.6",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0621-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.5",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0618-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.4",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0608-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.3",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0599-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.3.2",
"images": {
"hda_disk_image": "FML_VMKV-64-v53-build0593-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
}
]
}

View File

@ -0,0 +1,138 @@
{
"name": "FortiManager",
"category": "guest",
"description": "FortiManager Security Management appliances allow you to centrally manage any number of Fortinet Network Security devices, from several to thousands, including FortiGate, FortiWiFi, and FortiCarrier.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/p/inside-fortios",
"product_name": "FortiManager",
"product_url": "http://www.fortinet.com/products/fortimanager/virtual-security-management.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set.",
"port_name_format": "Port{port1}",
"symbol": "mgmt_station.svg",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FMG_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
"version": "5.4.2",
"md5sum": "8e131ad40009c740f3efdee6dc3a0ac3",
"filesize": 86437888,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
"version": "5.4.1",
"md5sum": "fc1815410f3f0536e2e3a9c1c5c07f41",
"filesize": 83124224,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
"version": "5.4.0",
"md5sum": "1cfb22671cb372d8bf3e47b9c3c55ded",
"filesize": 77541376,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
"version": "5.2.10",
"md5sum": "377fe38bf07bc2435608e5b65f780f07",
"filesize": 64962560,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
"version": "5.2.9",
"md5sum": "04268e779d3d5e6c928c6fd638423c52",
"filesize": 65007616,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
"version": "5.2.8",
"md5sum": "6dbf148ace9bf309ad383757afd75fad",
"filesize": 65011712,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FMG_VM64_KVM-v5-build0757-FORTINET.out.kvm.qcow2",
"version": "5.2.7",
"md5sum": "d37dbaa49d7522324681eeba19f7699b",
"filesize": 65056768,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "5.4.2",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.1",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.4.0",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.10",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.9",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.8",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
},
{
"name": "5.2.7",
"images": {
"hda_disk_image": "FMG_VM64_KVM-v5-build0757-FORTINET.out.kvm.qcow2",
"hdb_disk_image": "empty30G.qcow2"
}
}
]
}

View File

@ -0,0 +1,87 @@
{
"name": "FortiWeb",
"category": "firewall",
"description": "FortiWeb Web Application Firewalls provide specialized, layered web application threat protection for medium/large enterprises, application service providers, and SaaS providers.",
"vendor_name": "Fortinet",
"vendor_url": "http://www.fortinet.com/",
"documentation_url": "http://docs.fortinet.com/fortiweb",
"product_name": "FortiWeb",
"product_url": "http://www.fortinet.com/products/fortiweb/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username is admin, no password is set. Console keeps sending 'access uuid file failed, error number 2' messages; ignore it.",
"port_name_format": "Port{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 2048,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "c",
"kvm": "allow"
},
"images": [
{
"filename": "FWB_KVM-v500-build0739-FORTINET.out.kvm-log.qcow2",
"version": "5.5.4",
"md5sum": "d42225723d2e2ee0160f101c5b9663d5",
"filesize": 7602176,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FWB_KVM-v500-FORTINET.out.kvm-log.qcow2",
"version": "5.5.2 - 5.5.3",
"md5sum": "b90cd0a382cb09db31cef1d0cdf7d6e9",
"filesize": 7602176,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FWB_KVM-v500-build0739-FORTINET.out.kvm-boot.qcow2",
"version": "5.5.4",
"md5sum": "a11b91efacce70212b6b9e1f9916cc3e",
"filesize": 87228416,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FWB_KVM-v500-build0730-FORTINET.out.kvm-boot.qcow2",
"version": "5.5.3",
"md5sum": "12ebec432a54900e6c63540af8ebfbb4",
"filesize": 87228416,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
},
{
"filename": "FWB_KVM-v500-build0723-FORTINET.out.kvm-boot.qcow2",
"version": "5.5.2",
"md5sum": "0a613191948d3618ae16cd9f11988448",
"filesize": 87162880,
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
}
],
"versions": [
{
"name": "5.5.4",
"images": {
"hda_disk_image": "FWB_KVM-v500-build0739-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FWB_KVM-v500-build0739-FORTINET.out.kvm-log.qcow2"
}
},
{
"name": "5.5.3",
"images": {
"hda_disk_image": "FWB_KVM-v500-build0730-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FWB_KVM-v500-FORTINET.out.kvm-log.qcow2"
}
},
{
"name": "5.5.2",
"images": {
"hda_disk_image": "FWB_KVM-v500-build0723-FORTINET.out.kvm-boot.qcow2",
"hdb_disk_image": "FWB_KVM-v500-FORTINET.out.kvm-log.qcow2"
}
}
]
}

View File

@ -0,0 +1,58 @@
{
"name": "FreeBSD",
"category": "guest",
"description": "FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.",
"vendor_name": "FreeBSD",
"vendor_url": "http://www.freebsd.org",
"documentation_url": "https://www.freebsd.org/docs.html",
"product_name": "FreeBSD",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "User: root, not password is set.",
"port_name_format": "em{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 256,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "FreeBSD-11.0-RELEASE-amd64.qcow2",
"version": "11.0",
"md5sum": "1b04999198f492afd6dc4935b8c7cc22",
"filesize": 1384382464,
"download_url": "https://www.freebsd.org/where.html",
"direct_download_url": "ftp://ftp.freebsd.org/pub/FreeBSD/releases/VM-IMAGES/11.0-RELEASE/amd64/Latest/FreeBSD-11.0-RELEASE-amd64.qcow2.xz",
"compression": "xz"
},
{
"filename": "FreeBSD-10.3-RELEASE-amd64.qcow2",
"version": "10.3",
"md5sum": "1a00cebef520dfac8d2bda10ea16a951",
"filesize": 974651392,
"download_url": "https://www.freebsd.org/where.html",
"direct_download_url": "ftp://ftp.freebsd.org/pub/FreeBSD/releases/VM-IMAGES/10.3-RELEASE/amd64/Latest/FreeBSD-10.3-RELEASE-amd64.qcow2.xz",
"compression": "xz"
}
],
"versions": [
{
"name": "11.0",
"images": {
"hda_disk_image": "FreeBSD-11.0-RELEASE-amd64.qcow2"
}
},
{
"name": "10.3",
"images": {
"hda_disk_image": "FreeBSD-10.3-RELEASE-amd64.qcow2"
}
}
]
}

View File

@ -0,0 +1,54 @@
{
"name": "FreeNAS",
"category": "guest",
"description": "FreeNAS is a Free and Open Source Network Attached Storage (NAS) software appliance. This means that you can use FreeNAS to share data over file-based sharing protocols, including CIFS for Windows users, NFS for Unix-like operating systems, and AFP for Mac OS X users. FreeNAS uses the ZFS file system to store, manage, and protect data. ZFS provides advanced features like snapshots to keep old versions of files, incremental remote backups to keep your data safe on another device without huge file transfers, and intelligent compression, which reduces the size of files so quickly and efficiently that it actually helps transfers happen faster.",
"vendor_name": "iXsystems",
"vendor_url": "http://www.freenas.org",
"documentation_url": "https://doc.freenas.org/9.10/freenas.html",
"product_name": "FreeNAS",
"product_url": "http://www.openfiler.com/products",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 8096,
"hda_disk_interface": "ide",
"hdb_disk_interface": "ide",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "FreeNAS-9.10.1-U4.iso",
"version": "9.10",
"md5sum": "b4fb14513dcbb4eb4c5596c5911ca9cc",
"filesize": 533098496,
"download_url": "http://www.freenas.org/download/",
"direct_download_url": "https://download.freenas.org/9.10/STABLE/latest/x64/FreeNAS-9.10.1-U4.iso"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "9.10",
"images": {
"hda_disk_image": "empty30G.qcow2",
"hdb_disk_image": "empty30G.qcow2",
"cdrom_image": "FreeNAS-9.10.1-U4.iso"
}
}
]
}

View File

@ -0,0 +1,79 @@
{
"name": "HP VSR1001",
"category": "router",
"description": "The HP VSR1000 Virtual Services Router Series is a software application, running on a server, which provides functionality similar to that of a physical router: robust routing between networked devices using a number of popular routing protocols. It also delivers the critical network services associated with today's enterprise routers such as VPN gateway, firewall and other security and traffic management functions.\n\nThe virtual services router (VSR) application runs on a hypervisor on the server, and supports VMware vSphere and Linux KVM hypervisors. From one to eight virtual CPUs are supported, depending on license.\n\nBecause the VSR1000 Series application runs the same HP Comware version 7 operating system as HP switches and routers, it enables significant operational savings. And being virtual, additional agility and ease of deployment is realized, as resources on the VSR can be dynamically allocated and upgraded upon demand as performance requirements grow.\n\nA variety of deployment models are supported including enterprise branch CPE routing, and cloud offload for small to medium workloads.",
"vendor_name": "HP",
"vendor_url": "http://www.hp.com",
"documentation_url": "http://h20195.www2.hp.com/v2/default.aspx?cc=us&lc=en&oid=5443878",
"product_name": "VSR1001",
"product_url": "http://www8.hp.com/us/en/products/networking-routers/product-detail.html?oid=5443878",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "At first boot the router will be installed from the cdrom.",
"port_name_format": "GE{port1}/0",
"qemu": {
"adapter_type": "e1000",
"adapters": 16,
"ram": 1024,
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "dc",
"kvm": "require"
},
"images": [
{
"filename": "VSR1000_HPE-CMW710-E0324-X64.iso",
"version": "7.10.R0204P01",
"md5sum": "e826cfea44a9629587220476e049bbc8",
"filesize": 253442048,
"download_url": "https://h10145.www1.hp.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=18977&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber="
},
{
"filename": "VSR1000_HPE-CMW710-E0321P01-X64.iso",
"version": "7.10.E0321P01",
"md5sum": "1675fed446449e782819c383293a35f6",
"filesize": 286515200,
"download_url": "https://h10145.www1.hp.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=16838&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&OrderNumber=&PurchaseDate="
},
{
"filename": "VSR1000_HP-CMW710-R0204P01-X64.iso",
"version": "7.10.R0204P01",
"md5sum": "d0b539f3ba9723ad8c3ed46f6d772627",
"filesize": 236687360,
"download_url": "https://h10145.www1.hp.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=11832&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&OrderNumber=&PurchaseDate="
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "7.10.E0324",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "VSR1000_HPE-CMW710-E0324-X64.iso"
}
},
{
"name": "7.10.E0321P01",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "VSR1000_HPE-CMW710-E0321P01-X64.iso"
}
},
{
"name": "7.10.R0204P01",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "VSR1000_HP-CMW710-R0204P01-X64.iso"
}
}
]
}

View File

@ -0,0 +1,42 @@
{
"name": "Internet",
"category": "router",
"description": "This appliance simulate a domestic modem. It provide an IP via DHCP and will nat all connection to the internet without the need of using a cloud interface in your topologies. IP will be in the subnet 172.16.0.0/16. Multiple internet will have different IP range from 172.16.1.0/24 to 172.16.253.0/24 .\n\nWARNING USE IT ONLY WITH THE GNS3 VM.",
"vendor_name": "GNS3",
"vendor_url": "http://www.gns3.com",
"documentation_url": "http://www.gns3.com",
"product_name": "Internet",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Just connect stuff to the appliance. Everything is automated.",
"symbol": ":/symbols/cloud.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 64,
"arch": "i386",
"console_type": "telnet",
"kvm": "allow",
"options": "-device e1000,netdev=internet0 -netdev vde,sock=/var/run/vde2/qemu0.ctl,id=internet0"
},
"images": [
{
"filename": "core-linux-6.4-internet-0.1.img",
"version": "0.1",
"md5sum": "8ebc5a6ec53a1c05b7aa101b5ceefe31",
"filesize": 16711680,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/core-linux-6.4-internet-0.1.img"
}
],
"versions": [
{
"name": "0.1",
"images": {
"hda_disk_image": "core-linux-6.4-internet-0.1.img"
}
}
]
}

View File

@ -0,0 +1,18 @@
{
"name": "ipterm",
"category": "guest",
"description": "ipterm is a debian based networking toolbox.\nIt contains the following utilities: net-tools, iproute2, ping, traceroute, curl, host, iperf3, mtr, socat, ssh client, tcpdump and the multicast testing tools msend/mreceive.",
"vendor_name": "ipterm",
"vendor_url": "https://www.debian.org",
"product_name": "ipterm",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The /root directory is persistent.",
"symbol": "linux_guest.svg",
"docker": {
"adapters": 1,
"image": "gns3/ipterm:latest"
}
}

View File

@ -0,0 +1,107 @@
{
"name": "vSRX",
"category": "firewall",
"description": "The vSRX delivers core firewall, networking, advanced security, and automated lifecycle management capabilities for enterprises and service providers. The industry\u2019s fastest virtual security platform, the vSRX offers firewall speeds up to 17 Gbps using only two virtual CPUs, providing scalable, secure protection across private, public, and hybrid clouds.\n\nJuniper version 12 can support only 1GB of ram.",
"vendor_name": "Juniper",
"vendor_url": "https://www.juniper.net/us/en/",
"documentation_url": "http://www.juniper.net/techpubs/",
"product_name": "Juniper vSRX",
"product_url": "https://www.juniper.net/us/en/products-services/security/srx-series/vsrx/",
"registry_version": 1,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Initial username is root, no password.",
"port_name_format": "ge-0/0/{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 6,
"ram": 4096,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require",
"options": "-smp 2"
},
"images": [
{
"filename": "media-vsrx-vmdisk-15.1X49-D70.3.qcow2",
"version": "15.1X49-D70",
"md5sum": "7b11babaef0b775f36281ec1d16f1708",
"filesize": 3115450368,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
},
{
"filename": "junos-vsrx-vmdisk-15.1X49-D60.qcow2",
"version": "15.1X49-D60",
"md5sum": "d2ec79880f67e141c4dd662c656da278",
"filesize": 3094478848,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
},
{
"filename": "junos-vsrx-vmdisk-15.1X49-D50.qcow2",
"version": "15.1X49-D50",
"md5sum": "60e1b80603c2ecf8aa9920c384209863",
"filesize": 3063021568,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
},
{
"filename": "junos-vsrx-vmdisk-15.1X49-D40.qcow2",
"version": "15.1X49-D40",
"md5sum": "8d929c0262fd1eea3b3d02ef9e73c8c5",
"filesize": 3054043136,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
},
{
"filename": "junos-vsrx-vmdisk-15.1X49-D20.2.qcow2",
"version": "15.1X49-D20.2",
"md5sum": "43e8000870207db47c1382192319eb45",
"filesize": 2904096768,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
},
{
"filename": "junos-vsrx-12.1X47-D20.7-domestic-disk1.vmdk",
"version": "12.1X47-D20.7",
"md5sum": "d22ed7a7eb131984e892a4430c5f4730",
"filesize": 235894272,
"download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/"
}
],
"versions": [
{
"name": "15.1X49-D70",
"images": {
"hda_disk_image": "media-vsrx-vmdisk-15.1X49-D70.3.qcow2"
}
},
{
"name": "15.1X49-D60",
"images": {
"hda_disk_image": "junos-vsrx-vmdisk-15.1X49-D60.qcow2"
}
},
{
"name": "15.1X49-D50",
"images": {
"hda_disk_image": "junos-vsrx-vmdisk-15.1X49-D50.qcow2"
}
},
{
"name": "15.1X49-D40",
"images": {
"hda_disk_image": "junos-vsrx-vmdisk-15.1X49-D40.qcow2"
}
},
{
"name": "15.1X49-D20",
"images": {
"hda_disk_image": "junos-vsrx-vmdisk-15.1X49-D20.2.qcow2"
}
},
{
"name": "12.1X47-D20",
"images": {
"hda_disk_image": "junos-vsrx-12.1X47-D20.7-domestic-disk1.vmdk"
}
}
]
}

View File

@ -0,0 +1,68 @@
{
"name": "Kali Linux",
"category": "guest",
"description": "From the creators of BackTrack comes Kali Linux, the most advanced and versatile penetration testing platform ever created. We have a set of amazing features lined up in our security distribution geared at streamlining the penetration testing experience.",
"vendor_name": "Kali Linux",
"vendor_url": "https://www.kali.org/",
"documentation_url": "https://www.kali.org/kali-linux-documentation/",
"product_name": "Kali Linux",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default password is toor",
"qemu": {
"adapter_type": "e1000",
"adapters": 8,
"ram": 1024,
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "kali-linux-2016.2-amd64.iso",
"version": "2016.2",
"md5sum": "3d163746bc5148e61ad689d94bc263f9",
"filesize": 3076767744,
"download_url": "http://cdimage.kali.org/kali-2016.2/",
"direct_download_url": "http://cdimage.kali.org/kali-2016.2/kali-linux-2016.2-amd64.iso"
},
{
"filename": "kali-linux-2016.1-amd64.iso",
"version": "2016.1",
"md5sum": "2e1230dc14036935b3279dfe3e49ad39",
"filesize": 2945482752,
"download_url": "http://cdimage.kali.org/kali-2016.1/",
"direct_download_url": "http://cdimage.kali.org/kali-2016.1/kali-linux-2016.1-amd64.iso"
},
{
"filename": "kali-linux-2.0-amd64.iso",
"version": "2.0",
"md5sum": "ef192433017c5d99a156eaef51fd389d",
"filesize": 3320512512,
"download_url": "https://www.offensive-security.com/kali-linux-vmware-arm-image-download/",
"direct_download_url": "http://images.kali.org/Kali-Linux-2.0.0-vm-amd64.7z"
}
],
"versions": [
{
"name": "2016.2",
"images": {
"cdrom_image": "kali-linux-2016.2-amd64.iso"
}
},
{
"name": "2016.1",
"images": {
"cdrom_image": "kali-linux-2016.1-amd64.iso"
}
},
{
"name": "2.0",
"images": {
"cdrom_image": "kali-linux-2.0-amd64.iso"
}
}
]
}

View File

@ -0,0 +1,71 @@
{
"name": "KEMP Free VLM",
"category": "router",
"description": "KEMP Technologies free LoadMaster Application Load Balancer is a fully featured member of our award winning and industry leading Load Balancer family. It can be used without charge in production environments with throughput requirements that don\u2019t exceed 20 Mbps, and for services that do not directly generate revenue. It is an ideal choice for low traffic web sites and applications, DevOps testing environments, technical training environments, and for any other deployments that suit your non-commercial needs.",
"vendor_name": "KEMP",
"vendor_url": "http://freeloadbalancer.com/",
"documentation_url": "https://support.kemptechnologies.com/hc/en-us/articles/204427785",
"product_name": "KEMP Free VLM",
"product_url": "http://freeloadbalancer.com/#about",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Credentials: bal / 1fourall",
"symbol": "loadbalancer.svg",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "c",
"kvm": "allow",
"options": "-smp 2"
},
"images": [
{
"filename": "LoadMaster-VLM-7.2.36.2.14271.RELEASE-Linux-KVM-XEN-FREE.disk",
"version": "7.1.36.2",
"md5sum": "eebfc96bd6c1c50827d00647206b59dd",
"filesize": 17179869185,
"download_url": "http://freeloadbalancer.com/download/"
},
{
"filename": "LoadMaster-VLM-7.1.35.0.13244.RELEASE-Linux-KVM-XEN-FREE.disk",
"version": "7.1.35.0",
"md5sum": "f72e8dffa201c8ec92767872593a52a1",
"filesize": 17179869185,
"download_url": "http://freeloadbalancer.com/download/"
},
{
"filename": "LoadMaster-VLM-7.1.34.1.12802.RELEASE-Linux-KVM-XEN-FREE.disk",
"version": "7.1.34.1",
"md5sum": "157b36233bbd9d9dfa18363958b34fd1",
"filesize": 17179869185,
"download_url": "http://freeloadbalancer.com/download/"
}
],
"versions": [
{
"name": "7.2.36.2",
"images": {
"hda_disk_image": "LoadMaster-VLM-7.2.36.2.14271.RELEASE-Linux-KVM-XEN-FREE.disk"
}
},
{
"name": "7.1.35.0",
"images": {
"hda_disk_image": "LoadMaster-VLM-7.1.35.0.13244.RELEASE-Linux-KVM-XEN-FREE.disk"
}
},
{
"name": "7.1.34.1",
"images": {
"hda_disk_image": "LoadMaster-VLM-7.1.34.1.12802.RELEASE-Linux-KVM-XEN-FREE.disk"
}
}
]
}

View File

@ -0,0 +1,45 @@
{
"name": "Kerio Connect",
"category": "guest",
"description": "Kerio Connect makes email, calendars, contacts and task management easy and affordable. With Kerio Connect, you have immediate, secure access to your communications anytime, anywhere, on any device — without complexity or expensive overhead.",
"vendor_name": "Kerio Technologies Inc.",
"vendor_url": "http://www.kerio.com",
"documentation_url": "http://kb.kerio.com/product/kerio-connect/",
"product_name": "Kerio Connect",
"product_url": "http://www.kerio.com/products/kerio-connect",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default ucredentials: root / kerio",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "kerio-connect-appliance-9.2.1-vmware-disk1.vmdk",
"version": "9.2.1",
"md5sum": "f1d60094c237f55e6737b0da9b5912ce",
"filesize": 1851523072,
"download_url": "http://www.kerio.com/support/kerio-connect",
"direct_download_url": "http://download.kerio.com/dwn/kerio-connect-appliance-vmware-amd64.zip",
"compression": "zip"
}
],
"versions": [
{
"name": "9.2.1",
"images": {
"hda_disk_image": "kerio-connect-appliance-9.2.1-vmware-disk1.vmdk"
}
}
]
}

View File

@ -0,0 +1,44 @@
{
"name": "Kerio Control",
"category": "firewall",
"description": "Protect your network from viruses, malware and malicious activity with Kerio Control, the easy-to-administer yet powerful all-in-one security solution.\nKerio Control brings together next-generation firewall capabilities - including a network firewall and router, intrusion detection and prevention (IPS), gateway anti-virus, VPN, and web content and application filtering. These comprehensive capabilities and unmatched deployment flexibility make Kerio Control the ideal choice for small and mid-sized businesses.",
"vendor_name": "Kerio Technologies Inc.",
"vendor_url": "http://www.kerio.com",
"documentation_url": "http://kb.kerio.com/product/kerio-control/",
"product_name": "Kerio Control",
"product_url": "http://www.kerio.com/products/kerio-control",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 2,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "kerio-control-appliance-9.1.4-1535-vmware.vmdk",
"version": "9.1.4",
"md5sum": "5ea5a7f103b1f008d4c24444400333ec",
"filesize": 483459072,
"download_url": "http://www.kerio.com/support/kerio-control",
"direct_download_url": "http://download.kerio.com/dwn/kerio-control-appliance-vmware.zip",
"compression": "zip"
}
],
"versions": [
{
"name": "9.1.4",
"images": {
"hda_disk_image": "kerio-control-appliance-9.1.4-1535-vmware.vmdk"
}
}
]
}

View File

@ -0,0 +1,45 @@
{
"name": "Kerio Operator",
"category": "guest",
"description": "Stay connected to your customers and colleagues without being chained to your desk.\nKerio Operator is a VoIP based phone system that provides powerful yet affordable enterprise-class voice and video communication capabilities for small and mid-sized businesses globally.",
"vendor_name": "Kerio Technologies Inc.",
"vendor_url": "http://www.kerio.com",
"documentation_url": "http://kb.kerio.com/product/kerio-operator/",
"product_name": "Kerio Operator",
"product_url": "http://www.kerio.com/products/kerio-operator",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default credentials: root (no password set)",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "c",
"kvm": "require"
},
"images": [
{
"filename": "kerio-operator-appliance-2.5.2-6404-vmware.vmdk",
"version": "2.5.2",
"md5sum": "0279baebe587b17f32bfc3302df9352c",
"filesize": 561512448,
"download_url": "http://www.kerio.com/support/kerio-operator",
"direct_download_url": "http://download.kerio.com/dwn/kerio-operator-appliance-vmware.zip",
"compression": "zip"
}
],
"versions": [
{
"name": "2.5.2",
"images": {
"hda_disk_image": "kerio-operator-appliance-2.5.2-6404-vmware.vmdk"
}
}
]
}

View File

@ -0,0 +1,42 @@
{
"name": "Loadbalancer.org Enterprise VA",
"category": "router",
"description": "Don't you hate it when companies artificially cripple performance? We just give you two simple choices - Now isn't that a refreshing change?",
"vendor_name": "Loadbalancer.org",
"vendor_url": "https://loadbalancer.org/",
"documentation_url": "https://loadbalancer.org/support/support-resources",
"product_name": "Loadbalancer.org Enterprise VA",
"product_url": "https://loadbalancer.org/products/virtual",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default credentials:\n Network config CLI: setup / setup\n CLI: root / loadbalancer\n WebUI: loadbalancer / loadbalancer",
"symbol": "loadbalancer.svg",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "Loadbalancer.org_Enterprise_VA-8.2-disk1.qcow2",
"version": "8.2",
"md5sum": "8b74b330a6f629a081f3b36a5d64605b",
"filesize": 8430419968,
"download_url": "https://loadbalancer.org/resources/free-trial"
}
],
"versions": [
{
"name": "8.2",
"images": {
"hda_disk_image": "Loadbalancer.org_Enterprise_VA-8.2-disk1.qcow2"
}
}
]
}

View File

@ -0,0 +1,70 @@
{
"name": "Micro Core Linux",
"category": "guest",
"description": "Micro Core Linux is a smaller variant of Tiny Core without a graphical desktop.\n\nThis is complete Linux system needing few resources to run.",
"vendor_name": "Team Tiny Core",
"vendor_url": "http://distro.ibiblio.org/tinycorelinux",
"documentation_url": "http://wiki.tinycorelinux.net/",
"product_name": "Micro Core Linux",
"product_url": "http://distro.ibiblio.org/tinycorelinux",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "For version >= 6.4, login/password is gns3. For older version it is tc. Note that sudo works without any password",
"symbol": "linux_guest.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 64,
"arch": "i386",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "linux-microcore-6.4.img",
"version": "6.4",
"md5sum": "877419f975c4891c019947ceead5c696",
"filesize": 16580608,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-microcore-6.4.img"
},
{
"filename": "linux-microcore-4.0.2-clean.img",
"version": "4.0.2",
"md5sum": "e13d0d1c0b3999ae2386bba70417930c",
"filesize": 26411008,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-microcore-4.0.2-clean.img"
},
{
"filename": "linux-microcore-3.4.1.img",
"version": "3.4.1",
"md5sum": "fa2ec4b1fffad67d8103c3391bbf9df2",
"filesize": 24969216,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-microcore-3.4.1.img"
}
],
"versions": [
{
"name": "6.4",
"images": {
"hda_disk_image": "linux-microcore-6.4.img"
}
},
{
"name": "4.0.2",
"images": {
"hda_disk_image": "linux-microcore-4.0.2-clean.img"
}
},
{
"name": "3.4.1",
"images": {
"hda_disk_image": "linux-microcore-3.4.1.img"
}
}
]
}

View File

@ -0,0 +1,263 @@
{
"name": "MikroTik CHR",
"category": "router",
"description": "Cloud Hosted Router (CHR) is a RouterOS version meant for running as a virtual machine. It supports x86 64-bit architecture and can be used on most of popular hypervisors such as VMWare, Hyper-V, VirtualBox, KVM and others. CHR has full RouterOS features enabled by default but has a different licensing model than other RouterOS versions.",
"vendor_name": "MikroTik",
"vendor_url": "http://mikrotik.com/",
"documentation_url": "http://wiki.mikrotik.com/wiki/Manual:CHR",
"product_name": "MikroTik Cloud Hosted Router",
"product_url": "http://www.mikrotik.com/download",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "If you'd like a different sized main disk, resize the image before booting the VM for the first time.\n\nOn first boot, RouterOS is actually being installed, formatting the whole main virtual disk, before finally rebooting. That whole process may take a minute or so.\n\nThe console will become available after the installation is complete. Most Telnet/SSH clients (certainly SuperPutty) will keep retrying to connect, thus letting you know when installation is done.\n\nFrom that point on, everything about RouterOS is also true about Cloud Hosted Router, including the default credentials: Username \"admin\" and an empty password.\n\nThe primary differences between RouterOS and CHR are in support for virtual devices (this appliance comes with them being selected), and in the different license model, for which you can read more about at http://wiki.mikrotik.com/wiki/Manual:CHR.",
"symbol": ":/symbols/router_firewall.svg",
"port_name_format": "ether{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 128,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "c",
"kvm": "allow",
"options": "-nographic"
},
"images": [
{
"filename": "chr-6.38.img",
"version": "6.38",
"md5sum": "37e2165112f8a9beccac06a9a6009000",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.38/chr-6.38.vhdx",
"compression": "zip"
},
{
"filename": "chr-6.37.3.img",
"version": "6.37.3",
"md5sum": "bda87db475f80debdf3181accf6b78e2",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.37.3/chr-6.37.3.img.zip",
"compression": "zip"
},
{
"filename": "chr-6.37.1.img",
"version": "6.37.1",
"md5sum": "713b14a5aba9f967f7bdd9029c8d85b6",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.37.1/chr-6.37.1.img.zip",
"compression": "zip"
},
{
"filename": "chr-6.36.4.img",
"version": "6.36.4",
"md5sum": "09527bde50697711926c08d545940c1e",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.36.4/chr-6.36.4.img.zip",
"compression": "zip"
},
{
"filename": "chr-6.34.2.vmdk",
"version": "6.34.2 (.vmdk)",
"md5sum": "0360f121b76a8b491a05dc37640ca319",
"filesize": 30277632,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34.2/chr-6.34.2.vmdk"
},
{
"filename": "chr-6.34.2.vdi",
"version": "6.34.2 (.vdi)",
"md5sum": "e7e4021aeeee2eaabd024d48702bb2e1",
"filesize": 30409728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34.2/chr-6.34.2.vdi"
},
{
"filename": "chr-6.34.2.img",
"version": "6.34.2 (.img)",
"md5sum": "984d4d11c2ff209fcdc21ac42895edbe",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34.2/chr-6.34.2.img.zip",
"compression": "zip"
},
{
"filename": "chr-6.34.vmdk",
"version": "6.34 (.vmdk)",
"md5sum": "c5e6d192ae19d263a9a313d4b4bee7e4",
"filesize": 30277632,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34/chr-6.34.vmdk"
},
{
"filename": "chr-6.34.vdi",
"version": "6.34 (.vdi)",
"md5sum": "34b161f83a792c744c76a529afc094a8",
"filesize": 30409728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34/chr-6.34.vdi"
},
{
"filename": "chr-6.34.img",
"version": "6.34 (.img)",
"md5sum": "32ffde7fb934c7bfee555c899ccd77b6",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.34/chr-6.34.img.zip",
"compression": "zip"
},
{
"filename": "chr-6.33.5.vmdk",
"version": "6.33.5 (.vmdk)",
"md5sum": "cd284e28aa02ae59f55ed8f43ff27fbf",
"filesize": 23920640,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33.5/chr-6.33.5.vmdk"
},
{
"filename": "chr-6.33.5.vdi",
"version": "6.33.5 (.vdi)",
"md5sum": "fa84e63a558e7c61d7d338386cfd08c9",
"filesize": 24118272,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33.5/chr-6.33.5.vdi"
},
{
"filename": "chr-6.33.5.img",
"version": "6.33.5 (.img)",
"md5sum": "210cc8ad06f25c9f27b6b99f6e00bd91",
"filesize": 67108864,
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33.5/chr-6.33.5.img.zip",
"download_url": "http://www.mikrotik.com/download",
"compression": "zip"
},
{
"filename": "chr-6.33.3.vmdk",
"version": "6.33.3 (.vmdk)",
"md5sum": "08532a5af1a830182d65c416eab2b089",
"filesize": 23920640,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33.3/chr-6.33.3.vmdk"
},
{
"filename": "chr-6.33.2.vmdk",
"version": "6.33.2 (.vmdk)",
"md5sum": "6291893c2c9626603c6d38d23390a8be",
"filesize": 23920640,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33.2/chr-6.33.2.vmdk"
},
{
"filename": "chr-6.33.vmdk",
"version": "6.33 (.vmdk)",
"md5sum": "63bee5405fa1e209388adc6b5f78bb70",
"filesize": 23920640,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "http://download2.mikrotik.com/routeros/6.33/chr-6.33.vmdk"
}
],
"versions": [
{
"name": "6.38",
"images": {
"hda_disk_image": "chr-6.38.img"
}
},
{
"name": "6.37.3",
"images": {
"hda_disk_image": "chr-6.37.3.img"
}
},
{
"name": "6.37.1",
"images": {
"hda_disk_image": "chr-6.37.1.img"
}
},
{
"name": "6.36.4",
"images": {
"hda_disk_image": "chr-6.36.4.img"
}
},
{
"name": "6.34.2 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.34.2.vmdk"
}
},
{
"name": "6.34.2 (.vdi)",
"images": {
"hda_disk_image": "chr-6.34.2.vdi"
}
},
{
"name": "6.34.2 (.img)",
"images": {
"hda_disk_image": "chr-6.34.2.img"
}
},
{
"name": "6.34 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.34.vmdk"
}
},
{
"name": "6.34 (.vdi)",
"images": {
"hda_disk_image": "chr-6.34.vdi"
}
},
{
"name": "6.34 (.img)",
"images": {
"hda_disk_image": "chr-6.34.img"
}
},
{
"name": "6.33.5 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.33.5.vmdk"
}
},
{
"name": "6.33.5 (.vdi)",
"images": {
"hda_disk_image": "chr-6.33.5.vdi"
}
},
{
"name": "6.33.5 (.img)",
"images": {
"hda_disk_image": "chr-6.33.5.img"
}
},
{
"name": "6.33.3 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.33.3.vmdk"
}
},
{
"name": "6.33.2 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.33.2.vmdk"
}
},
{
"name": "6.33 (.vmdk)",
"images": {
"hda_disk_image": "chr-6.33.vmdk"
}
}
]
}

View File

@ -0,0 +1,42 @@
{
"name": "NETem",
"category": "guest",
"description": "NETem emulates a network link, typically a WAN link. It supports bandwidth limitation, delay, jitter and packet loss. All this functionality is already build in the linux kernel, NETem is just a menu system to make the configuration user-friendly.",
"vendor_name": "Linux",
"vendor_url": "http://www.linuxfoundation.org/",
"documentation_url": "http://www.cs.unm.edu/~crandall/netsfall13/TCtutorial.pdf",
"product_name": "netem",
"registry_version": 1,
"status": "experimental",
"maintainer": "Bernhard Ehlers",
"maintainer_email": "be@bernhard-ehlers.de",
"usage": "Insert the NETem VM between two network elements and connect it to them. NETem is fully transparent, it bridges the traffic from one interface to the other one. As NETem only bridges, it needs no IP addresses. On start a menu on the console allows a user-friendy configuration of the line parameters.",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 2,
"ram": 96,
"arch": "i386",
"console_type": "telnet",
"kvm": "allow",
"options": "-nographic"
},
"images": [
{
"filename": "NETem-v4.qcow2",
"version": "0.4",
"md5sum": "e678698c97804901c7a53f6b68c8b861",
"filesize": 26476544,
"download_url": "http://bernhard-ehlers.de/projects/netem/index.html",
"direct_download_url": "http://bernhard-ehlers.de/projects/netem/NETem-v4.qcow2"
}
],
"versions": [
{
"name": "0.4",
"images": {
"hda_disk_image": "NETem-v4.qcow2"
}
}
]
}

View File

@ -0,0 +1,20 @@
{
"name": "ntopng",
"category": "guest",
"description": "ntopng is the next generation version of the original ntop, a network traffic probe that shows the network usage, similar to what the popular top Unix command does. ntopng is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform, MacOSX and on Windows as well. ntopng users can use a a web browser to navigate through ntop (that acts as a web server) traffic information and get a dump of the network status. In the latter case, ntopng can be seen as a simple RMON-like agent with an embedded web interface.",
"vendor_name": "ntop",
"vendor_url": "http://www.ntop.org/",
"product_name": "ntopng",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "In the web interface login as admin/admin",
"docker": {
"adapters": 1,
"image": "lucaderi/ntopng-docker:latest",
"console_type": "http",
"console_http_port": 3000,
"console_http_path": "/"
}
}

View File

@ -0,0 +1,42 @@
{
"name": "OpenBSD",
"category": "guest",
"description": "The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. As an example of the effect OpenBSD has, the popular OpenSSH software comes from OpenBSD.",
"vendor_name": "OpenBSD",
"vendor_url": "http://www.openbsd.org",
"documentation_url": "http://www.openbsd.org/faq/index.html",
"product_name": "OpenBSD",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "User root, password gns3",
"first_port_name": "fxp0",
"port_name_format": "em{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 8,
"ram": 256,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "openbsd-5.8.qcow2",
"version": "5.8",
"md5sum": "b2488d81bbe1328ae3d6072ccd7e0bc2",
"filesize": 517275648,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/openbsd-5.8.qcow2"
}
],
"versions": [
{
"name": "5.8",
"images": {
"hda_disk_image": "openbsd-5.8.qcow2"
}
}
]
}

View File

@ -0,0 +1,20 @@
{
"name": "Open vSwitch management",
"category": "multilayer_switch",
"description": "Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V. This is a version of the appliance with a management interface on eth0.",
"vendor_name": "Open vSwitch",
"vendor_url": "http://openvswitch.org/",
"documentation_url": "http://openvswitch.org/support/",
"product_name": "Open vSwitch",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The eth0 is the management interface. By default all other interfaces are connected to the br0",
"symbol": "mgmt_station_docker.svg",
"docker": {
"adapters": 16,
"image": "gns3/openvswitch:latest",
"environment": "MANAGEMENT_INTERFACE=1"
}
}

View File

@ -0,0 +1,19 @@
{
"name": "Open vSwitch",
"category": "multilayer_switch",
"description": "Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.",
"vendor_name": "Open vSwitch",
"vendor_url": "http://openvswitch.org/",
"product_url": "http://openvswitch.org/",
"documentation_url": "http://openvswitch.org/support/",
"product_name": "Open vSwitch",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "By default all interfaces are connected to the br0",
"docker": {
"adapters": 16,
"image": "gns3/openvswitch:latest"
}
}

View File

@ -0,0 +1,55 @@
{
"name": "OpenWrt Realview",
"category": "router",
"description": "OpenWrt is a highly extensible GNU/Linux distribution for embedded devices (typically wireless routers). Unlike many other distributions for these routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for your router. In practice, this means that you can have all the features you need with none of the bloat, powered by a Linux kernel that's more recent than most other distributions.\n\nThe realview platform is meant for use with QEMU for emulating an ARM system.",
"vendor_name": "OpenWrt",
"vendor_url": "http://openwrt.org",
"documentation_url": "http://wiki.openwrt.org/doc/",
"product_name": "OpenWrt",
"product_url": "http://openwrt.org",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"qemu": {
"adapter_type": "e1000",
"adapters": 2,
"ram": 128,
"arch": "arm",
"console_type": "telnet",
"kvm": "allow",
"options": "-M realview-eb-mpcore"
},
"images": [
{
"filename": "openwrt-15.05.1-realview-vmlinux-initramfs.elf",
"version": "15.05.1",
"md5sum": "3660b9de654cf03f2a50997ae89c2daf",
"filesize": 2278696,
"download_url": "http://downloads.openwrt.org/chaos_calmer/15.05.1/realview/generic/",
"direct_download_url": "http://downloads.openwrt.org/chaos_calmer/15.05.1/realview/generic/openwrt-15.05.1-realview-vmlinux-initramfs.elf"
},
{
"filename": "openwrt-realview-vmlinux-initramfs-14.07.elf",
"version": "14.07",
"md5sum": "2411307d0794baa618537c5dfcb19575",
"filesize": 2183520,
"download_url": "http://downloads.openwrt.org/barrier_breaker/14.07/realview/generic/",
"direct_download_url": "http://downloads.openwrt.org/barrier_breaker/14.07/realview/generic/openwrt-realview-vmlinux-initramfs.elf"
}
],
"versions": [
{
"name": "Chaos Calmer 15.05.1",
"images": {
"kernel_image": "openwrt-15.05.1-realview-vmlinux-initramfs.elf"
}
},
{
"name": "Barrier Breaker 14.07",
"images": {
"kernel_image": "openwrt-realview-vmlinux-initramfs-14.07.elf"
}
}
]
}

View File

@ -0,0 +1,42 @@
{
"name": "OpenWrt",
"category": "router",
"description": "OpenWrt is a highly extensible GNU/Linux distribution for embedded devices (typically wireless routers). Unlike many other distributions for these routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for your router. In practice, this means that you can have all the features you need with none of the bloat, powered by a Linux kernel that's more recent than most other distributions.",
"vendor_name": "OpenWrt",
"vendor_url": "http://openwrt.org",
"documentation_url": "http://wiki.openwrt.org/doc/",
"product_name": "OpenWrt",
"product_url": "http://openwrt.org",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Ethernet0 is the LAN link, Ethernet1 the WAN link.",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 64,
"arch": "i386",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "openwrt-15.05.1-x86-kvm_guest-combined-ext4.img",
"version": "15.05.1",
"md5sum": "d02f5224b7fbe929efa4d3f10f4dc996",
"filesize": 55050240,
"download_url": "http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/kvm_guest/",
"direct_download_url": "https://downloads.openwrt.org/chaos_calmer/15.05.1/x86/kvm_guest/openwrt-15.05.1-x86-kvm_guest-combined-ext4.img.gz",
"compression": "gzip"
}
],
"versions": [
{
"name": "Chaos Calmer 15.05.1",
"images": {
"hda_disk_image": "openwrt-15.05.1-x86-kvm_guest-combined-ext4.img"
}
}
]
}

View File

@ -0,0 +1,58 @@
{
"name": "Ostinato",
"category": "guest",
"description": "Ostinato is an open-source, cross-platform network packet crafter/traffic generator and analyzer with a friendly GUI. Craft and send packets of several streams with different protocols at different rates.",
"vendor_name": "Ostinato",
"vendor_url": "http://ostinato.org/",
"documentation_url": "http://ostinato.org/docs.html",
"product_name": "Ostinato",
"product_url": "http://ostinato.org/",
"registry_version": 1,
"status": "experimental",
"maintainer": "Bernhard Ehlers",
"maintainer_email": "be@bernhard-ehlers.de",
"usage": "Use interfaces starting with eth1 as traffic interfaces, eth0 is only for the (optional) management of the server/drone.",
"symbol": "ostinato-3d-icon.svg",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 256,
"arch": "i386",
"console_type": "vnc",
"kvm": "allow",
"options": "-vga std -usbdevice tablet"
},
"images": [
{
"filename": "ostinato-0.8-1.qcow2",
"version": "0.8",
"md5sum": "12e990ba695103cfac82f8771b8015d4",
"filesize": 57344000,
"download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html",
"direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.8-1.qcow2"
},
{
"filename": "ostinato-0.7.1-3.qcow2",
"version": "0.7.1",
"md5sum": "d1b1173ab4ad12b3b4e34c3b078dcd9e",
"filesize": 57081856,
"download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html",
"direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.7.1-3.qcow2"
}
],
"versions": [
{
"name": "0.8",
"images": {
"hda_disk_image": "ostinato-0.8-1.qcow2"
}
},
{
"name": "0.7.1",
"images": {
"hda_disk_image": "ostinato-0.7.1-3.qcow2"
}
}
]
}

View File

@ -0,0 +1,73 @@
{
"name": "PacketFence ZEN",
"category": "guest",
"description": "PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X support, layer-2 isolation of problematic devices, integration with the Snort IDS and the Nessus vulnerability scanner; PacketFence can be used to effectively secure networks - from small to very large heterogeneous networks.",
"vendor_name": "Inverse inc.",
"vendor_url": "https://packetfence.org/",
"documentation_url": "https://packetfence.org/support/index.html#/documentation",
"product_name": "PacketFence ZEN",
"product_url": "https://packetfence.org/about.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Boot the live CD",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 8192,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"kvm": "require"
},
"images": [
{
"filename": "PacketFenceZEN_USB-6.4.0.img",
"version": "6.4.0",
"md5sum": "7f2bea58421d094152ea71f49cc3084a",
"filesize": 3221225472,
"download_url": "https://packetfence.org/download.html#/zen",
"direct_download_url": "https://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/6.4.0/PacketFenceZEN_USB-6.4.0.tar.bz2/download",
"compression": "bzip2"
},
{
"filename": "PacketFenceZEN_USB-6.3.0.img",
"version": "6.3.0",
"md5sum": "94e19349faedf292743fdc0ab48f8466",
"filesize": 3221225472,
"download_url": "https://packetfence.org/download.html#/zen",
"direct_download_url": "https://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/6.3.0/PacketFenceZEN_USB-6.3.0.tar.bz2/download",
"compression": "bzip2"
},
{
"filename": "PacketFenceZEN_USB-6.2.1.img",
"version": "6.2.1",
"md5sum": "f212be7c8621b90d973f500f00ef1277",
"filesize": 3221225472,
"download_url": "https://packetfence.org/download.html#/zen",
"direct_download_url": "http://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/6.2.1/PacketFenceZEN_USB-6.2.1.tar.bz2/download",
"compression": "bzip2"
}
],
"versions": [
{
"name": "6.4.0",
"images": {
"hda_disk_image": "PacketFenceZEN_USB-6.4.0.img"
}
},
{
"name": "6.3.0",
"images": {
"hda_disk_image": "PacketFenceZEN_USB-6.3.0.img"
}
},
{
"name": "6.2.1",
"images": {
"hda_disk_image": "PacketFenceZEN_USB-6.2.1.img"
}
}
]
}

View File

@ -0,0 +1,80 @@
{
"name": "pfSense",
"category": "firewall",
"description": "The pfSense project is a free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. pfSense software, with the help of the package system, is able to provide the same functionality or more of common commercial firewalls, without any of the artificial limitations. It has successfully replaced every big name commercial firewall you can imagine in numerous installations around the world, including Check Point, Cisco PIX, Cisco ASA, Juniper, Sonicwall, Netgear, Watchguard, Astaro, and more.",
"vendor_name": "Electric Sheep Fencing LLC",
"vendor_url": "https://www.pfsense.org",
"documentation_url": "https://doc.pfsense.org/index.php/Main_Page",
"product_name": "pfSense",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"port_name_format": "em{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 6,
"ram": 2048,
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "dc",
"kvm": "allow",
"process_priority": "normal"
},
"images": [
{
"filename": "pfSense-CE-2.3.2-RELEASE-2g-amd64-nanobsd.img",
"version": "2.3.2",
"md5sum": "c91f2c8e287f4930695e65a6793cb8fe",
"filesize": 1989969408,
"download_url": "https://www.pfsense.org/download/mirror.php?section=downloads"
},
{
"filename": "pfSense-CE-2.3.1-RELEASE-2g-amd64-nanobsd.img",
"version": "2.3.1",
"md5sum": "719149eed51e03872a8cfd235d958d2e",
"filesize": 1989969408,
"download_url": "https://www.pfsense.org/download/mirror.php?section=downloads"
},
{
"filename": "pfSense-CE-2.3-RELEASE-2g-amd64-nanobsd.img",
"version": "2.3",
"md5sum": "8ab5047bd4c5bbabf71055fb75177d85",
"filesize": 1989969408,
"download_url": "https://www.pfsense.org/download/mirror.php?section=downloads"
},
{
"filename": "pfSense-2.2.6-RELEASE-1g-amd64-nanobsd.img",
"version": "2.2.6",
"md5sum": "7bbe39c4ec698685c9f9b615926820a9",
"filesize": 997097472,
"download_url": "https://www.pfsense.org/download/mirror.php?section=downloads"
}
],
"versions": [
{
"name": "2.3.2",
"images": {
"hda_disk_image": "pfSense-CE-2.3.2-RELEASE-2g-amd64-nanobsd.img"
}
},
{
"name": "2.3.1",
"images": {
"hda_disk_image": "pfSense-CE-2.3.1-RELEASE-2g-amd64-nanobsd.img"
}
},
{
"name": "2.3",
"images": {
"hda_disk_image": "pfSense-CE-2.3-RELEASE-2g-amd64-nanobsd.img"
}
},
{
"name": "2.2.6",
"images": {
"hda_disk_image": "pfSense-2.2.6-RELEASE-1g-amd64-nanobsd.img"
}
}
]
}

View File

@ -0,0 +1,53 @@
{
"name": "Proxmox MG",
"category": "firewall",
"description": "To ensure efficient email communication and business continuity, IT professionals depend on reliable spam and virus blocking software. With Proxmox Mail Gateway you get the job done.\n\nProxmox Mail Gateway helps you protect your business against all email threats like spam, viruses, phishing and trojans at the moment they emerge. The flexible architecture combined with the userfriendly, web-based management make it simple for you to control all incoming and outgoing emails. You maintain a professional email workflow and gain high business reputation as well as customer satisfaction.",
"vendor_name": "Proxmox Server Solutions GmbH",
"vendor_url": "http://www.proxmox.com/en/",
"documentation_url": "http://www.proxmox.com/en/downloads/category/documentation-pmg",
"product_name": "Proxmox MG",
"product_url": "http://www.proxmox.com/en/proxmox-mail-gateway",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "User: root\nPassword: admin",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 3,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "proxmox-mailgateway_4.1-5.iso",
"version": "4.1-5",
"md5sum": "f0b90f525b6f0fd51889ee48e44980b7",
"filesize": 746586112,
"download_url": "http://www.proxmox.com/en/downloads",
"direct_download_url": "http://www.proxmox.com/en/downloads?task=callelement&format=raw&item_id=201&element=f85c494b-2b32-4109-b8c1-083cca2b7db6&method=download&args[0]=1f39333ff32bef6001584670e439c842"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "4.1-5",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "proxmox-mailgateway_4.1-5.iso"
}
}
]
}

View File

@ -0,0 +1,50 @@
{
"name": "SteelHead CX 555V",
"category": "guest",
"description": "Riverbed SteelHead delivers not only best-in-class optimization but essential visibility and control as companies transition to the Hybrid WAN. SteelHead CX for Virtual is available as a virtual solution on most major hypervisors including VMware vSphere, Microsoft Hyper-V and KVM. It accelerates the performance of all applications including on-premises, cloud, and SaaS across the hybrid enterprise for organizations that want to deliver the best end user experience while leveraging the scalability and cost benefits of virtualization.\n\nSteelHead CX for Virtual uniquely delivers the best application performance along with application, network and end user visibility, and simplified control management of users, applications and networks based on business requirements and decisions.",
"vendor_name": "Riverbed Technology",
"vendor_url": "http://www.riverbed.com",
"documentation_url": "https://support.riverbed.com/content/support/software/steelhead/cx-appliance.html",
"product_name": "SteelHead CX 555V",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "You don't need to run the installer script when using GNS3 VM. Uncompress the downloaded archive using this command: tar xzSf <image_file>\nDefault credentials: admin / password",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 2048,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "mgmt-9.2.0.img",
"version": "9.2.0",
"md5sum": "ca20a76b2556c0cd313d0b0de528e94d",
"filesize": 2555772928,
"download_url": "http://www.riverbed.com/products/steelhead/Free-90-day-Evaluation-SteelHead-CX-Virtual-Edition.html"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "9.2.0",
"images": {
"hda_disk_image": "mgmt-9.2.0.img",
"hdb_disk_image": "empty100G.qcow2"
}
}
]
}

View File

@ -0,0 +1,53 @@
{
"name": "Smoothwall Express",
"category": "firewall",
"description": "A Free firewall that includes its own security-hardened GNU/Linux operating system and an easy-to-use web interface.",
"vendor_name": "Smoothwall Ltd.",
"vendor_url": "http://www.smoothwall.org/",
"documentation_url": "https://sourceforge.net/projects/smoothwall/files/SmoothWall%20Manuals/",
"product_name": "Smoothwall Express",
"product_url": "http://www.smoothwall.org/about/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "WebUI can be accessed at https://GREEN_IP:441/ after installation. GREEN interface is used for the LAN, RED for the WAN connections. ORANGE and PURPLE can be used for DMZ.",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 256,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "dc",
"kvm": "allow"
},
"images": [
{
"filename": "Express-3.1-x86_64.iso",
"version": "3.1",
"md5sum": "cfaf7f11901a164cd00c07518c7311ba",
"filesize": 214206464,
"download_url": "http://www.smoothwall.org/download/",
"direct_download_url": "http://sourceforge.net/projects/smoothwall/files/SmoothWall/3.1/Express-3.1-x86_64.iso/download"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "3.1",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "Express-3.1-x86_64.iso"
}
}
]
}

View File

@ -0,0 +1,51 @@
{
"name": "Sophos iView",
"category": "guest",
"description": "Monitoring a distributed network across multiple locations can be a challenge. Thats where Sophos iView can help. It provides you with an intelligent, uninterrupted view of your network from a single pane of glass. If you have multiple appliances, need consolidated reporting, or could just use help with log management or compliance, Sophos iView is the ideal solution.",
"vendor_name": "Sophos",
"vendor_url": "https://www.sophos.com",
"documentation_url": "https://www.sophos.com/en-us/support/documentation/sophos-iview.aspx",
"product_name": "Sophos iView",
"product_url": "https://www.sophos.com/en-us/products/next-gen-firewall.aspx",
"registry_version": 3,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default CLI password: admin\nDefault WebUI address: http://172.16.16.18\nDefault WebUI credentials: admin / admin",
"symbol": "mgmt_station.svg",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 4096,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "VI-SIVOS_02.00.0_MR-2.KVM-776-PRIMARY.qcow2",
"version": "2.0.0 MR2",
"md5sum": "d78c6f0c42186a4c606d7e57f2f3a6d7",
"filesize": 493289472,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SIVOS_02.00.0_MR-2.KVM-776-AUXILARY.qcow2",
"version": "2.0.0 MR2",
"md5sum": "a52d8cedb1ccd4b5b9f2723dfb41588b",
"filesize": 204800,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
}
],
"versions": [
{
"name": "2.0.0 MR2",
"images": {
"hda_disk_image": "VI-SIVOS_02.00.0_MR-2.KVM-776-PRIMARY.qcow2",
"hdb_disk_image": "VI-SIVOS_02.00.0_MR-2.KVM-776-AUXILARY.qcow2"
}
}
]
}

View File

@ -0,0 +1,178 @@
{
"name": "Sophos UTM Home Edition",
"category": "firewall",
"description": "Sophos Free Home Use Firewall is a fully equipped software version of the Sophos UTM firewall, available at no cost for home users \u2013 no strings attached. It features full Network, Web, Mail and Web Application Security with VPN functionality and protects up to 50 IP addresses. The Sophos UTM Free Home Use firewall contains its own operating system and will overwrite all data on the computer during the installation process. Therefore, a separate, dedicated computer or VM is needed, which will change into a fully functional security appliance.",
"vendor_name": "Sophos Ltd.",
"vendor_url": "https://www.sophos.com/",
"documentation_url": "https://community.sophos.com/products/unified-threat-management/",
"product_name": "Sophos UTM Home Edition",
"product_url": "https://www.sophos.com/en-us/products/free-tools/sophos-utm-home-edition.aspx",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Connect to VNC console for installation, everything else can be set on the WebUI.",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "allow"
},
"images": [
{
"filename": "asg-9.409-9.1.iso",
"version": "9.409-9.1",
"md5sum": "71e9261ac77d230f85d8066f8efef710",
"filesize": 910178304,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.408-4.1.iso",
"version": "9.408-4.1",
"md5sum": "b10aab2d3dd4d7f6424b9c64a075e550",
"filesize": 892516352,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.407-3.1.iso",
"version": "9.407-3.1",
"md5sum": "19f736d0766a960a1d37edf98daaf01d",
"filesize": 879738880,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.406-3.1.iso",
"version": "9.406-3.1",
"md5sum": "b79fb0fd04654068897961ab0594297c",
"filesize": 873408512,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.405-5.1.iso",
"version": "9.405-5.1",
"md5sum": "cc1687ea73dd7363212c0db5ad784bc6",
"filesize": 864020480,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.403-4.1.iso",
"version": "9.403-4.1",
"md5sum": "631f2a017deb284705d653905de51604",
"filesize": 850329600,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.358-3.1.iso",
"version": "9.358-3.1",
"md5sum": "883176415be49e12ab63b46ca749c7b2",
"filesize": 868235264,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.357-1.1.iso",
"version": "9.357-1.1",
"md5sum": "c34061e770f26a994b725b4b92fe56dc",
"filesize": 848300032,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.356-3.1.iso",
"version": "9.356-3.1",
"md5sum": "bd155ed98a477d1182367b302bb480f3",
"filesize": 820531200,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "asg-9.217-3.1.iso",
"version": "9.217-3.1",
"md5sum": "77bae7dcad422dac428984417573acad",
"filesize": 747606016,
"download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "9.409-9.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.409-9.1.iso"
}
},
{
"name": "9.408-4.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.408-4.1.iso"
}
},
{
"name": "9.407-3.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.407-3.1.iso"
}
},
{
"name": "9.406-3.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.406-3.1.iso"
}
},
{
"name": "9.405-5.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.405-5.1.iso"
}
},
{
"name": "9.403-4.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.403-4.1.iso"
}
},
{
"name": "9.358-3.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.358-3.1.iso"
}
},
{
"name": "9.357-1.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.357-1.1.iso"
}
},
{
"name": "9.356-3.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.356-3.1.iso"
}
},
{
"name": "9.217-3.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "asg-9.217-3.1.iso"
}
}
]
}

View File

@ -0,0 +1,92 @@
{
"name": "Sophos XG Firewall",
"category": "firewall",
"description": "Sophos XG Firewall delivers the ultimate enterprise firewall performance, security, and control.\n\nFastpath packet optimization technology with up to 140Gbps throughput\nRevolutionary Security Heartbeat\u2122 for improved Advanced Threat Protection (ATP) and response\nPatented Layer-8 user identity control and visibility\nUnified App, Web, QoS, and IPS Policy simplifies management\nApp risk factor and user threat quotient monitors risk levels",
"vendor_name": "Sophos",
"vendor_url": "https://www.sophos.com",
"documentation_url": "https://www.sophos.com/en-us/support/documentation/sophos-xg-firewall.aspx",
"product_name": "Sophos XG Firewall",
"product_url": "https://www.sophos.com/en-us/products/next-gen-firewall.aspx",
"registry_version": 2,
"status": "experimental",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Port 0 => You computer for the configurtation\nPort 1 => WAN\n\n1. You need a serial number. You can get a trial from Sophos for free.\nUpon starting for the first time, access the setup screen at https://172.16.16.16 (Note: it may take a few minutes for the necessary services to start before the setup screen is ready).\n3. When you are prompted the default administrator credentials are:\nUsername: admin\nPassword: admin\n\n4. Make sure the device is setup for internet access (required for activation): change the network settings from the Basic Setup screen if necessary.\n5. Enter your serial number (provided below) into the setup screen and click \"Activate Device\".\n6. Then register your device with your MySophos ID by clicking \"Register Device\" and entering your MySophos ID and password that you used to download the software.\\\n7. Once the device is registered, you can initiate License Synchronization and proceed with the rest of the configuration.",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 1024,
"hda_disk_interface": "virtio",
"hdb_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require"
},
"images": [
{
"filename": "VI-SFOS_16.05.0_RC-1.KVM-098-PRIMARY.qcow2",
"version": "16.05.1 RC1",
"md5sum": "1826ca8a34945de5251876dc3fc7fe63",
"filesize": 285736960,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SFOS_16.05.0_RC-1.KVM-098-AUXILARY.qcow2",
"version": "16.05.1 RC1",
"md5sum": "a9c60a65c1e7b5be8369e5ceaeb358f9",
"filesize": 59441152,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SFOS_16.01.1.KVM-202-PRIMARY.qcow2",
"version": "16.01.1",
"md5sum": "818d9f973b7a32c50d9b84814c6f1ee3",
"filesize": 277479424,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SFOS_16.01.1.KVM-202-AUXILARY.qcow2",
"version": "16.01.1",
"md5sum": "1f6fc0b751aaec9bfd4401b0e0cbc6dc",
"filesize": 59441152,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SFMOS_15.01.0.KVM-301-PRIMARY.qcow2",
"version": "15.01",
"md5sum": "a2cb14ed93de1550afef49984b11b56f",
"filesize": 706412544,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
},
{
"filename": "VI-SFMOS_15.01.0.KVM-301-AUXILARY.qcow2",
"version": "15.01",
"md5sum": "43cf82ac1f7b0eb6550f0e203daa6b96",
"filesize": 199168,
"download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx"
}
],
"versions": [
{
"name": "16.05.1 RC1",
"images": {
"hda_disk_image": "VI-SFOS_16.05.0_RC-1.KVM-098-PRIMARY.qcow2",
"hdb_disk_image": "VI-SFOS_16.05.0_RC-1.KVM-098-AUXILARY.qcow2"
}
},
{
"name": "16.01.1",
"images": {
"hda_disk_image": "VI-SFOS_16.01.1.KVM-202-PRIMARY.qcow2",
"hdb_disk_image": "VI-SFOS_16.01.1.KVM-202-AUXILARY.qcow2"
}
},
{
"name": "15.01",
"images": {
"hda_disk_image": "VI-SFMOS_15.01.0.KVM-301-PRIMARY.qcow2",
"hdb_disk_image": "VI-SFMOS_15.01.0.KVM-301-AUXILARY.qcow2"
}
}
]
}

View File

@ -0,0 +1,57 @@
{
"name": "Tiny Core Linux",
"category": "guest",
"description": "Core Linux is a smaller variant of Tiny Core without a graphical desktop.\n\nIt's provide a complete Linux system in few MB.",
"vendor_name": "Team Tiny Core",
"vendor_url": "http://distro.ibiblio.org/tinycorelinux",
"documentation_url": "http://wiki.tinycorelinux.net/",
"product_name": "Tiny Core Linux",
"product_url": "http://distro.ibiblio.org/tinycorelinux",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Login is gns3/gns3. sudo works without password",
"symbol": "linux_guest.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 96,
"arch": "i386",
"console_type": "vnc",
"kvm": "allow",
"options": "-vga std -usbdevice tablet"
},
"images": [
{
"filename": "linux-tinycore-6.4-2.img",
"version": "6.4",
"md5sum": "dcbb5318c3e18ab085088d4474d8de85",
"filesize": 36503552,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-tinycore-linux-6.4-2.img"
},
{
"filename": "linux-tinycore-6.4.img",
"version": "6.4",
"md5sum": "e3de478780c0acb76ef92f872fe734c4",
"filesize": 22544384,
"download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/",
"direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/linux-tinycore-linux-6.4.img"
}
],
"versions": [
{
"name": "6.4~2",
"images": {
"hda_disk_image": "linux-tinycore-6.4-2.img"
}
},
{
"name": "6.4~1",
"images": {
"hda_disk_image": "linux-tinycore-6.4.img"
}
}
]
}

View File

@ -0,0 +1,53 @@
{
"name": "IMS VA",
"category": "firewall",
"description": "Trend Micro InterScan Messaging Security stops email threats in the cloud with global threat intelligence, protects your data with data loss prevention and encryption, and identifies targeted email attacks,ransomware, and APTs as part of the Trend Micro Network Defense Solution. The hybrid SaaS deployment combines the privacy and control of an on-premises virtual appliance with the proactive protection of a cloud-based pre-filter service. Its the enterprise-level protection you need with the highest spam and phishing detection rates—consistently #1 in quarterly Opus One competitive tests since 2011.",
"vendor_name": "Trend Micro Inc.",
"vendor_url": "http://www.trendmicro.com/",
"documentation_url": "https://success.trendmicro.com/product-support/interscan-messaging-security",
"product_name": "IMS VA",
"product_url": "http://www.trendmicro.com/enterprise/network-security/interscan-message-security/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default credentials: admin / imsva",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 2,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "IMSVA-9.1-1600-x86-64-r1.iso",
"version": "9.1",
"md5sum": "581278e8ddb25486539dfe3ad0b3ac94",
"filesize": 797560832,
"download_url": "http://downloadcenter.trendmicro.com/index.php?regs=NABU&clk=latest&clkval=4913&lang_loc=1",
"direct_download_url": "http://files.trendmicro.com/products/imsva/9.1/IMSVA-9.1-1600-x86_64-r1.iso"
},
{
"filename": "empty200G.qcow2",
"version": "1.0",
"md5sum": "d1686d2f25695dee32eab9a6f4652c7c",
"filesize": 200192,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty200G.qcow2/download"
}
],
"versions": [
{
"name": "9.1",
"images": {
"hda_disk_image": "empty200G.qcow2",
"cdrom_image": "IMSVA-9.1-1600-x86-64-r1.iso"
}
}
]
}

View File

@ -0,0 +1,52 @@
{
"name": "IWS VA",
"category": "firewall",
"description": "Trend Micro InterScan Web Security Virtual Appliance is a secure web gateway that combines application control with zero-day exploit detection, advanced anti-malware and ransomware scanning, real-time web reputation, and flexible URL filtering to provide superior Internet threat protection.",
"vendor_name": "Trend Micro Inc.",
"vendor_url": "http://www.trendmicro.com/",
"documentation_url": "https://success.trendmicro.com/product-support/interscan-web-security-virtual-appliance",
"product_name": "IWS VA",
"product_url": "http://www.trendmicro.com/enterprise/network-security/interscan-web-security/virtual-appliance/index.html",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 4,
"ram": 4096,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "IWSVA-6.5-1200-x86_64.iso",
"version": "6.5",
"md5sum": "7eb0d2a44e20b69ae0c3ce73d6cc1182",
"filesize": 1004965888,
"download_url": "http://downloadcenter.trendmicro.com/index.php?regs=NABU&clk=latest&clkval=4599&lang_loc=1",
"direct_download_url": "http://files.trendmicro.com/products/iwsva/IWSVA-6.5-1200-x86_64.iso"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "6.5",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "IWSVA-6.5-1200-x86_64.iso"
}
}
]
}

View File

@ -0,0 +1,108 @@
{
"name": "Untangle NG",
"category": "firewall",
"description": "Untangle\u2019s NG Firewall enables you to quickly and easily create the network policies that deliver the perfect balance between security and productivity. Untangle combines Unified Threat Management (UTM)\u2014to address all of the key network threats\u2014with policy management tools that enable you to define access and control by individuals, groups or company-wide. And with industry-leading reports, you\u2019ll have complete visibility into and control over everything that\u2019s happening on your network.",
"vendor_name": "Untangle",
"vendor_url": "https://www.untangle.com/",
"documentation_url": "http://wiki.untangle.com/index.php/Main_Page",
"product_name": "Untangle NG",
"product_url": "https://www.untangle.com/untangle-ng-firewall/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Run the graphical or text based installer using VNC. The installer warns about insufficient memory but the provided 1G is enough, the installation will be successful.",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 1024,
"hda_disk_interface": "ide",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "dc",
"kvm": "allow"
},
"images": [
{
"filename": "untangle_1220_x64.iso",
"version": "12.2.0",
"md5sum": "56947f059774f2f0015b6326cf5c63ac",
"filesize": 585105408,
"download_url": "https://www.untangle.com/get-untangle/"
},
{
"filename": "untangle_1212_x64.iso",
"version": "12.1.2",
"md5sum": "2f48873316725b1f709015dfeb73d666",
"filesize": 575668224,
"download_url": "https://www.untangle.com/get-untangle/"
},
{
"filename": "untangle_1211_x64.iso",
"version": "12.1.1",
"md5sum": "c7f38df4cbba72fa472a49454e476522",
"filesize": 574619648,
"download_url": "https://www.untangle.com/get-untangle/"
},
{
"filename": "untangle_1210_x64.iso",
"version": "12.1.0",
"md5sum": "d511cbbd34aac7678c34a111c791806f",
"filesize": 573571072,
"download_url": "https://www.untangle.com/get-untangle/"
},
{
"filename": "untangle_1201_x64.iso",
"version": "12.0.1",
"md5sum": "905171d04d2f029b193fe76b02ef9e11",
"filesize": 611319808,
"download_url": "https://www.untangle.com/get-untangle/"
},
{
"filename": "empty30G.qcow2",
"version": "1.0",
"md5sum": "3411a599e822f2ac6be560a26405821a",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
}
],
"versions": [
{
"name": "12.2.0",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "untangle_1220_x64.iso"
}
},
{
"name": "12.1.2",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "untangle_1212_x64.iso"
}
},
{
"name": "12.1.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "untangle_1211_x64.iso"
}
},
{
"name": "12.1.0",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "untangle_1210_x64.iso"
}
},
{
"name": "12.0.1",
"images": {
"hda_disk_image": "empty30G.qcow2",
"cdrom_image": "untangle_1201_x64.iso"
}
}
]
}

View File

@ -0,0 +1,86 @@
{
"name": "vRIN",
"category": "guest",
"description": "vRIN is a VM appliance capable to inject high number of routes into a network. It was tested on GNS3 topologies using VirtualBox and Qemu with up to 1M BGP routes. Runs Quagga. Supported protocols: BGP (IPv4/6), OSPF, OSPFv3, RIP v2, RIPng",
"vendor_name": "Andras Dosztal",
"vendor_url": "https://sourceforge.net/projects/vrin/",
"product_name": "vRIN",
"registry_version": 1,
"status": "stable",
"maintainer": "Andras Dosztal",
"maintainer_email": "developers@gns3.net",
"usage": "Connect eth0 to the network where you want vRIN to inject routes into then start the VM. You can either run the VM in normal or headless mode; in the latter case you can access vRIN through serial console. User input is not checked; it's your responsibility to enter valid information.\n\nAfter generating the routes, each Quagga process can be reached through eth0 using their default ports:\n - zebra: 2601\n - rip: 2602\n - ripng: 2603\n - ospf: 2604\n - bgp: 2605\n - ospf6d: 2606\nVTY password: vrin\n\nNotes:\n\n - Route generation may take a while when creating lots of routes (i.e. 10k+).\n - Login (serial / VM window): root / vrin",
"symbol": "vRIN.svg",
"qemu": {
"adapter_type": "e1000",
"adapters": 1,
"ram": 256,
"arch": "x86_64",
"console_type": "telnet",
"kvm": "allow"
},
"images": [
{
"filename": "vRIN-0.9.qcow2",
"version": "0.9",
"md5sum": "b9ec187d7a4743bb02339cf262767959",
"filesize": 922943488,
"download_url": "https://sourceforge.net/projects/vrin/files",
"direct_download_url": "http://sourceforge.net/projects/vrin/files/vRIN-0.9.qcow2.bz2/download",
"compression": "bzip2"
},
{
"filename": "vRIN-0.8.qcow2",
"version": "0.8",
"md5sum": "38eb48d098d3e465422347f7983b9d86",
"filesize": 625999872,
"download_url": "https://sourceforge.net/projects/vrin/files",
"direct_download_url": "http://sourceforge.net/projects/vrin/files/vRIN-0.8.qcow2.bz2/download",
"compression": "bzip2"
},
{
"filename": "vRIN-0.7.qcow2",
"version": "0.7",
"md5sum": "2e9802c403e34a91871922b9a26592ad",
"filesize": 614268928,
"download_url": "https://sourceforge.net/projects/vrin/files",
"direct_download_url": "http://sourceforge.net/projects/vrin/files/vRIN-0.7.qcow2.bz2/download",
"compression": "bzip2"
},
{
"filename": "vRIN-0.6.qcow2",
"version": "0.6",
"md5sum": "6c763f609c05b5b9a3b1d422ab89dbac",
"filesize": 609681408,
"download_url": "https://sourceforge.net/projects/vrin/files",
"direct_download_url": "http://sourceforge.net/projects/vrin/files/vRIN-0.6.qcow2.bz2/download",
"compression": "bzip2"
}
],
"versions": [
{
"name": "0.9",
"images": {
"hda_disk_image": "vRIN-0.9.qcow2"
}
},
{
"name": "0.8",
"images": {
"hda_disk_image": "vRIN-0.8.qcow2"
}
},
{
"name": "0.7",
"images": {
"hda_disk_image": "vRIN-0.7.qcow2"
}
},
{
"name": "0.6",
"images": {
"hda_disk_image": "vRIN-0.6.qcow2"
}
}
]
}

View File

@ -0,0 +1,97 @@
{
"name": "VyOS",
"category": "router",
"description": "VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality.",
"vendor_name": "Linux",
"vendor_url": "http://vyos.net/",
"documentation_url": "http://vyos.net/wiki/User_Guide",
"product_name": "VyOS",
"product_url": "http://vyos.net/",
"registry_version": 1,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username/password is vyos/vyos. At first boot the router will start from the cdrom, login and then type install system and follow the instructions.",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "e1000",
"adapters": 3,
"ram": 512,
"arch": "x86_64",
"console_type": "telnet",
"boot_priority": "dc",
"kvm": "allow"
},
"images": [
{
"filename": "vyos-1.2.0-beta1-amd64.iso",
"version": "1.2.0-beta1",
"md5sum": "c2906532d4c7a0d29b61e8eab326d6c7",
"filesize": 243269632,
"download_url": "http://dev.packages.vyos.net/iso/preview/1.2.0-beta1/",
"direct_download_url": "http://dev.packages.vyos.net/iso/preview/1.2.0-beta1/vyos-1.2.0-beta1-amd64.iso"
},
{
"filename": "vyos-1.1.7-amd64.iso",
"version": "1.1.7",
"md5sum": "9a7f745a0b0db0d4f1d9eee2a437fb54",
"filesize": 245366784,
"download_url": "http://mirror.vyos.net/iso/release/1.1.7/",
"direct_download_url": "http://mirror.vyos.net/iso/release/1.1.7/vyos-1.1.7-amd64.iso"
},
{
"filename": "vyos-1.1.6-amd64.iso",
"version": "1.1.6",
"md5sum": "3128954d026e567402a924c2424ce2bf",
"filesize": 245366784,
"download_url": "http://mirror.vyos.net/iso/release/1.1.6/",
"direct_download_url": "http://mirror.vyos.net/iso/release/1.1.6/vyos-1.1.6-amd64.iso"
},
{
"filename": "vyos-1.1.5-amd64.iso",
"version": "1.1.5",
"md5sum": "193179532011ceaa87ee725bd8f22022",
"filesize": 247463936,
"download_url": "http://mirror.vyos.net/iso/release/1.1.5/",
"direct_download_url": "http://mirror.vyos.net/iso/release/1.1.5/vyos-1.1.5-amd64.iso"
},
{
"filename": "empty8G.qcow2",
"version": "1.0",
"md5sum": "f1d2c25b6990f99bd05b433ab603bdb4",
"filesize": 197120,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download"
}
],
"versions": [
{
"name": "1.2.0-beta1",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyos-1.2.0-beta1-amd64.iso"
}
},
{
"name": "1.1.7",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyos-1.1.7-amd64.iso"
}
},
{
"name": "1.1.6",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyos-1.1.6-amd64.iso"
}
},
{
"name": "1.1.5",
"images": {
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyos-1.1.5-amd64.iso"
}
}
]
}

View File

@ -0,0 +1,19 @@
{
"name": "webterm",
"category": "guest",
"description": "webterm is a debian based networking toolbox.\nIt contains the firefox web browser plus the following utilities: net-tools, iproute2, ping, traceroute, curl, host, iperf3, mtr, socat, ssh client, tcpdump and the multicast testing tools msend/mreceive.",
"vendor_name": "webterm",
"vendor_url": "https://www.debian.org",
"product_name": "webterm",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "The /root directory is persistent.",
"symbol": "firefox.svg",
"docker": {
"adapters": 1,
"image": "gns3/webterm:latest",
"console_type": "vnc"
}
}

View File

@ -0,0 +1,98 @@
{
"name": "Zentyal Server",
"category": "guest",
"description": "The on-premise Mail and Directory server. Native compatibility with Microsoft Active Directory. You can control your IT infrastructure from a single point of user management, regardless of the different offices and locations your business has. True Microsoft Outlook compatibility. Your users can continue using their favorite email clients, without any service interruptions and without having to install any plug-in or connector.",
"vendor_name": "Zentyal S.L.",
"vendor_url": "http://www.zentyal.com/",
"documentation_url": "https://wiki.zentyal.org/wiki/Zentyal_Wiki",
"product_name": "Zentyal Server",
"product_url": "http://www.zentyal.com/zentyal-server/",
"registry_version": 3,
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Follow installation instructions. Once the installation process is done, you can access the web interface using a web browser: https://<zentyal-ip-address>:8443/",
"port_name_format": "eth{0}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 3,
"ram": 2048,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "cd",
"kvm": "require"
},
"images": [
{
"filename": "zentyal-5.0-development-amd64.iso",
"version": "5.0",
"md5sum": "d40696eef13d795acb13114df58231d2",
"filesize": 748224512,
"download_url": "http://download.zentyal.com/",
"direct_download_url": "http://download.zentyal.com/zentyal-5.0-development-amd64.iso"
},
{
"filename": "zentyal-4.2-development-amd64.iso",
"version": "4.2",
"md5sum": "22b165a49adbc4eff033ced01e71fe3a",
"filesize": 629284864,
"download_url": "http://download.zentyal.com/",
"direct_download_url": "http://download.zentyal.com/zentyal-4.2-development-amd64.iso"
},
{
"filename": "zentyal-4.1-development-amd64.iso",
"version": "4.1",
"md5sum": "40a8ff15a60ff862a110a17f941edf2a",
"filesize": 612206592,
"download_url": "http://download.zentyal.com/",
"direct_download_url": "http://download.zentyal.com/zentyal-4.1-development-amd64.iso"
},
{
"filename": "zentyal-4.0-amd64.iso",
"version": "4.0",
"md5sum": "d63b15f1edcd2c3c03ab3a36e833e211",
"filesize": 666370048,
"download_url": "http://download.zentyal.com/",
"direct_download_url": "http://download.zentyal.com/zentyal-4.0-amd64.iso"
},
{
"filename": "empty100G.qcow2",
"version": "1.0",
"md5sum": "1e6409a4523ada212dea2ebc50e50a65",
"filesize": 198656,
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
"direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download"
}
],
"versions": [
{
"name": "5.0",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "zentyal-5.0-development-amd64.iso"
}
},
{
"name": "4.2",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "zentyal-4.2-development-amd64.iso"
}
},
{
"name": "4.1",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "zentyal-4.1-development-amd64.iso"
}
},
{
"name": "4.0",
"images": {
"hda_disk_image": "empty100G.qcow2",
"cdrom_image": "zentyal-4.0-amd64.iso"
}
}
]
}

View File

@ -24,13 +24,14 @@ import aiohttp
from ..config import Config
from .project import Project
from .appliance import Appliance
from .compute import Compute, ComputeError
from .notification import Notification
from .symbols import Symbols
from ..version import __version__
from .topology import load_topology
from .gns3vm import GNS3VM
from ..utils.get_resource import get_resource
import logging
log = logging.getLogger(__name__)
@ -42,6 +43,9 @@ class Controller:
def __init__(self):
self._computes = {}
self._projects = {}
self._appliances = {}
self.load_appliances()
self._notification = Notification(self)
self.gns3vm = GNS3VM(self)
self.symbols = Symbols()
@ -51,6 +55,12 @@ class Controller:
self._config_file = os.path.join(Config.instance().config_dir, "gns3_controller.conf")
log.info("Load controller configuration file {}".format(self._config_file))
def load_appliances(self):
for file in os.listdir(get_resource('appliances')):
with open(os.path.join(get_resource('appliances'), file)) as f:
appliance = Appliance(None, json.load(f))
self._appliances[appliance.id] = appliance
@asyncio.coroutine
def start(self):
log.info("Start controller")
@ -429,6 +439,13 @@ class Controller:
"""
return self._projects
@property
def appliances(self):
"""
:returns: The dictionary of appliances managed by GNS3
"""
return self._appliances
def projects_directory(self):
server_config = Config.instance().get_section_config("Server")
return os.path.expanduser(server_config.get("projects_path", "~/GNS3/projects"))

View File

@ -0,0 +1,38 @@
#!/usr/bin/env python
#
# Copyright (C) 2016 GNS3 Technologies Inc.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import uuid
class Appliance:
def __init__(self, appliance_id, data):
if appliance_id is None:
self._id = str(uuid.uuid4())
else:
self._id = appliance_id
self._data = data
@property
def id(self):
return self._id
def __json__(self):
"""
Appliance data (a hash)
"""
return self._data

View File

@ -23,4 +23,5 @@ from .server_handler import ServerHandler
from .drawing_handler import DrawingHandler
from .symbol_handler import SymbolHandler
from .snapshot_handler import SnapshotHandler
from .appliance_handler import ApplianceHandler
from .gns3_vm_handler import GNS3VMHandler

View File

@ -0,0 +1,37 @@
# -*- coding: utf-8 -*-
#
# Copyright (C) 2015 GNS3 Technologies Inc.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from gns3server.web.route import Route
from gns3server.controller import Controller
import logging
log = logging.getLogger(__name__)
class ApplianceHandler:
"""API entry points for appliance management."""
@Route.get(
r"/appliances",
description="List of appliance",
status_codes={
200: "Appliance list returned"
})
def list(request, response):
controller = Controller.instance()
response.json([c for c in controller.appliances.values()])

View File

@ -0,0 +1,29 @@
#!/bin/sh
#
# Copyright (C) 2016 GNS3 Technologies Inc.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# This script will sync the appliances
#
rm gns3server/appliances/*
rmdir gns3server/appliances
rm -Rf /tmp/gns3-registry
git clone https://github.com/GNS3/gns3-registry.git /tmp/gns3-registry
mv /tmp/gns3-registry/appliances gns3server/appliances

View File

@ -465,3 +465,7 @@ def test_get_free_project_name(controller, async_run):
async_run(controller.add_project(project_id=str(uuid.uuid4()), name="Test-1"))
assert controller.get_free_project_name("Test") == "Test-2"
assert controller.get_free_project_name("Hello") == "Hello"
def test_appliances(controller):
assert len(controller.appliances) > 0

View File

@ -0,0 +1,28 @@
#!/usr/bin/env python
#
# Copyright (C) 2016 GNS3 Technologies Inc.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import unittest
from tests.utils import asyncio_patch
def test_appliance_list(http_controller, controller):
response = http_controller.get("/appliances")
assert response.status == 200
assert response.route == "/appliances"
assert len(response.json) > 0