GNS3 v2.2 Installation Guide for Windows

Sep 15, 2024

Installation of GNS3 v2.2 on Windows

Overview

  • GNS3 consists of two main components:
    • Windows Client: An executable to run locally on Windows.
    • GNS3 VM: An Ubuntu virtual machine (VM) that runs on a hypervisor (e.g., VirtualBox, VMware).

Key Components

  • GNS3 GUI Application: Used to control the GNS3 VM and build network topologies.
  • Hypervisor Options:
    • VirtualBox
    • VMware Workstation Pro
    • VMware Workstation Player
    • Hyper-V
    • ESXi

Installation Steps

  1. Visit GNS3 Website: Go to gns3.com and click on "Free Download."
  2. Sign Up/Login: Create an account or log in with existing credentials.
  3. Download GNS3 GUI for Windows:
    • Choose the Windows GUI download option.
  4. Download GNS3 VM (optional):
    • Recommended for optimal performance.
  5. Installation of GNS3:
    • Double-click the downloaded executable.
    • Follow the setup wizard, agreeing to the GNU General Public License.
    • Choose installation defaults for simplicity; you can customize options later.
  6. Install Additional Components:
    • WinPCAP, Wireshark, Dynamips, QEMU, etc.
    • Recommended to install all default applications for new users.
  7. Complete Installation:
    • Finish setup and start GNS3.

Troubleshooting Initial Launch

  • If GNS3 does not connect successfully:
    • Close and restart GNS3.
    • Reboot the entire laptop if issues persist.
    • Check firewall/antivirus settings to ensure GNS3 server is permitted.

Building a Basic Network Topology

  1. Create a New Project:
    • Name your project (e.g., "My First GNS3 Project").
  2. Add Devices:
    • Drag a switch and two VPCS devices into the topology.
  3. Add Links:
    • Connect PCs to the switch using the add link feature.
  4. Customize Symbols:
    • Right-click devices to change their symbols (e.g., blue circles for PCs).
  5. Setup Console Access:
    • Install Solar Putty for console access.
    • Adjust font settings in Solar Putty for better visibility.
  6. Configure IP Addresses:
    • Assign IPs to PCs (e.g., PC1: 10.1.1.1/24, PC2: 10.1.1.2/24).
  7. Test Connectivity:
    • Ping between PC1 and PC2 to verify network functionality.
  8. Save Configuration:
    • Manually save configurations as GNS3 does not auto-save.

Next Steps

  • Decide on a hypervisor for GNS3 VM integration (VirtualBox, VMware, etc.).
  • Refer to linked videos for detailed setup on chosen hypervisor.

Conclusion

  • Successfully installed GNS3 GUI and built a basic network topology.
  • Follow on with GNS3 VM integration to enhance capabilities.