//TODO: [ ] read through GNS3 official tutorial [ ] start GNS3 labs:
- NAT, how does it work in larget network
The GNS3 can be ran through different ways, check from “Help -> Setup Wizard”:
- GNS3-VM, run on VM such as Vmware Fusion.
- Local computer, limited number of appliances available.
- Remote server and can be shared with multiple users, for example run on GCP or another computer.
Run via GNS3-VM
NOTE: 04/01/2023 Unfortunately the GNS3-VM cannot run on Mac M2 architecutre and I got error when booting the GNS3 VM on Vmware Fusion: “This virtual machine cannot be powered on because it requires the X86 machine architecture, KB-84273”
NOTE: 04/01/2023 The workaround is run GNS3 on local computer, please see set it from “Help -> Setup Wizard”.
Install Vmware Fusion
VMware Fusion is the marketing name for VMware Workstation on Mac OSX.
The GNS3 setup wizard failed at first time because I don’t have VMware installed on my Mac to start GNS3 as the VM.
So first let’s download Vmware Fusion Player for Mac: https://www.vmware.com/products/fusion/fusion-evaluation.html
Fusion Player offers a Personal Use License, available for free with a valid CustomerConnect account. Home users, Open Source contributors, students, and anyone else can use Fusion Player Free for Non-Commercial activity.
Need to create Vmware account and register the Personal Use License
, then the
download can be started, the Fusion version I downloaded:
1 | VMware Fusion 13.0.1 (for Intel-based and Apple silicon Macs) |
Download and Run GNS3-VM
As I will start GNS3 insdie a VM running by VMware Fusion, download the GNS3-VM from here:
https://gns3.com/software/download-vm
At the time of installation, I use:
1 | VMware Workstation and Fusion |
The image you can also download from Github release, for example:
1 | GNS3.VM.VMware.Workstation.2.2.38.zip |
Run via Local Computer
This is also called a local
Dynamips
implementation of GNS3.
In setup wizard, select run applicance on local computer, the next step is to install IOS routers for Dynamips.
Install IOS Routers
How to install Dynamips IOS, please see video(00:00:00 to 05:10:00).
Use c7200 c7200-adventerprisek9-mz.152-4.M7.bin
is enough, downloaded it from:
https://yaser-rahmati.gitbook.io/gns3/cisco-ios-images-for-dynamips
And I place it in local Users/chengdol/GNS3/images/IOS
folder.
Run via Remote Server
This tutorial and video talks about how to run GNS3 on GCP VM instance and use its web UI.
For complex network simulation, local resource is not enough and we can utilize Cloud.
GNS3 Tutorial
https://docs.gns3.com/docs/ https://yaser-rahmati.gitbook.io/gns3/lab-7-basic-switch-setup