In this post I will go through what is required to setup GNS3 and add a Cisco NX-OS or NXOSv device
First you can go to the GNS3 website and view the information about what is required to set this up here.
You will see that you need to download several files for this to work
First you need to download the GNS3 Cisco NX-OSv appliance from here.
Once you have this you will need to download Cisco image file from here. You will need a Cisco VIRL login in order to access these.
You will now need to download and install GNS3 from here. Once installed you will need to also download the GNS3 VM. The GNS3 VM basically acts as your virtual router,switch or whatever device you are trying to simulate in GNS3. This is quite simple, the GNS3 VM is supplied as an .ova file which you can just import in to VMWare Workstation. The only change I made was to change the first NIC in the VM to be bridged so that it would pick up a DHCP address on my LAN. Start the VM and you should see something like the below:
Now you can open GNS3. Once GNS3 is open it should pick up your GNS3 VM which you can see in the Server Summary
You are now ready to add the NS-OXv devices into GNS3. Click on the Router button and then click New appliance template. Then click Import an appliance template file
Select the GNS3 appliance file you downloaded
Click Next
Choose to run the appliance on the GNS3 VM and click Next, then Next again
Click the NX-OSv 7.3.0 appliance and then click Import, the status should be Ready to install then click Next. Press Yes to install
Accept the defaults here and click Next
Click Next
Click Finish
Click Switches and drag the NX-OS device into the project
Right click the device and click Start
Double-click the device to see it starting up in the console
To enable some of the addition features such as OSPF run the command below. This will start the feature trial period
switch(config)# license grace-period
To add a Windows appliance first go here and download the Windows GNS3 appliance file
Then in GNS3 click the computers button and then click New Appliance Template. Click Import an appliance template file
Select the appliance template you just downloaded
Click Next, Next again and Next again
Expand Windows 10 and click on the .vmdk file option, then click Download and Ok
Select Windows 10 and VMWare, then Download .ZIP
Extract the files to a folder
In GNS3 select the .vmdk file, click Import and then select the .vmdk you just downloaded
Have some patience, this will take a while…
The Windows 10 machine should now say Ready to Install, click Next and Yes
Accept the defaults and click Next
Next again and click Finish, making note of the default username and password
You should see the below
You can now click Computers and drag in a Windows 10 machine
Once started you may not be able to connect to the VM. Just change the TighVNC path under Edit> Preferences to the below