Trying to install myself a GNS3 server on Azure. I have the VM spun up and working and I managed to get everything working up until I connect the client to the server. I get a version mismatch error; it seems my client was at v2.2.3 whereas the server version was 2.1.21. GNS3 is an open source software that allows emulation, configuration, testing, and troubleshooting of networks on the lab VM. GNS3 has been available for over 10 years with support for many devices from multiple network vendors. This class type includes: Recommended VM size for the lab. Networking with GNS3 You can set up a lab for a class that focuses on allowing students to emulate, configure, test, and troubleshoot virtual and real networks using GNS3 software. For detailed information on how to set up this type of lab, see Setup a lab to teach a.
-->CCNA Lab in the Azure Cloud for FREE! – GNS3 Setup in Microsoft Azure. See all products; Documentation; Pricing Azure pricing Get the best value at every stage of your cloud journey; Azure cost optimization Learn how to manage and optimize your cloud spending; Azure pricing calculator Estimate costs for Azure products and services; Total cost of ownership calculator Estimate the cost savings of migrating to Azure; Training Explore free online learning resources.
This article shows you how to set up a class that focuses on allowing students to emulate, configure, test, and troubleshoot virtual and real networks using GNS3 software.
Shape logo maker download. This article has two main sections. The first section covers how to create the classroom lab. The second section covers how to create the template machine with nested virtualization enabled and with GNS3 installed and configured.
Lab configuration
To set up this lab, you need an Azure subscription to get started. If you don't have an Azure subscription, create a free account before you begin. Once you get an Azure subscription, you can either create a new lab account in Azure Lab Services or use an existing account. See the following tutorial for creating a new lab account: Tutorial to setup a lab account.
Follow this tutorial to create a new lab and then apply the following settings:
Virtual machine size | Image |
---|---|
Large (Nested Virtualization) | Windows 10 Pro, Version 1909 |
Template machine
After the template machine is created, start the machine and connect to it to complete the following three major tasks.
- Prepare the template machine for nested virtualization.
- Install GNS3.
- Create nested GNS3 VM in Hyper-V.
- Configure GNS3 to use Windows Hyper-V VM.
- Add appropriate appliances.
- Publish template.
Prepare template machine for nested virtualization
- Follow instructions in this article to prepare your template virtual machine for nested virtualization.
Install GNS3
- Follow the instructions for installing GNS3 on Windows. Make sure to include installing the GNS3 VM in the component dialog, see below.
Eventually you'll reach the GNS3 VM selection. Make sure to select the Hyper-V option.
This option will download the PowerShell script and VHD files to create the GNS3 VM in the Hyper-V manager. Continue installation using the default values. Once the setup is complete, don't start GNS3.
Create GNS3 VM
Once the setup has completed, a zip file 'GNS3.VM.Hyper-V.2.2.17.zip' is downloaded to the same folder as the installation file, containing the drives and the PowerShell script to create the Hyper-V vm.
- Extract all on the GNS3.VM.Hyper-V.2.2.17.zip. This action will extract out the drives and the PowerShell script to create the VM.
- Run with PowerShell on the 'create-vm.ps1' PowerShell script by right clicking on the file.
- An Execution Policy Change request may show up. Enter 'Y' to execute the script.
- Once the script has completed, you can confirm the VM 'GNS3 VM' has been created in the Hyper-V Manager.
Gns3 Remote Server
Configure GNS3 to use Hyper-V VM
Now that GNS3 is installed and the GNS3 VM is added, start up GNS3 to link the two together. The GNS3 Setup wizard will start automatically.
- Use the Run appliances from virtual machine. option. Use the defaults for the rest of the wizard until you hit the VMware vmrun tool cannot be found. error.
- Choose Ok, and Cancel out of the wizard.
- To complete the connection to the Hyper-V vm, open the Edit -> Preferences -> GNS3 VM and select Enable the GNS3 VM and select the Hyper-V option.
Add appropriate appliances
At this point, you'll want to add the appropriate appliances for the class.
Publish template
Now that the template VM is set up properly, and ready for publishing there are a few key points to check.
- Make sure that the GNS3 VM is shut down or turned off. Publishing while the VM is still running will corrupt the VM.
- Close down GNS3, publishing while and running can lead to unintended side effects.
- Clean up any installation files or other unnecessary files.
Cost
If you would like to estimate the cost of this lab, you can use the following example:
Install Gns3 On Remote Server
For a class of 25 students with 20 hours of scheduled class time and 10 hours of quota for homework or assignments, the price for the lab would be:
Acquia dev desktop download. 25 students * (20 + 10) hours * 84 Lab Units * 0.01 USD per hour = 630 USD.
Important: Cost estimate is for example purposes only. For current details on pricing, see Azure Lab Services Pricing.
Conclusion
This article walked you through the steps to create a lab for network configuration using GNS3.
Next steps
![Gns3 on aws Gns3 on aws](/uploads/1/3/7/7/137799254/806668664.jpg)
Gns3 Cloud
Next steps are common to setting up any lab:
Gns3 Cloud Lab
- Email registration links to students.