GNS3 on Linux

I am using Ubuntu, most Debian distros will work in a similar manner. For other distros, you will need to check out alternative commands.

To begin with, I am going to assume you have a working copy of Ubuntu 22.04 LTS Desktop. I use the full desktop, the minimal desktop is missing some dependencies. I run the following commands to install.

# Do initial updates to all nodes and install pip
sudo apt update
sudo apt upgrade -y
sudo apt-get -y install python3-pip

# Verify and install SSH
sudo systemctl status sshd
sudo apt install openssh-server -y

After that, follow the instructions from GNS3.

To do anything complicated, you may need a remote GNS3 server.

If you are running GNS3 on a physical host, you can install Virtual Box or VMWare Workstation and run the VM on the same host.

My preference is to configure GNS3 on a remote server. If I'm running GNS3 on Ubuntu in Workstation, this option works very well.

Last updated