===== GNS3 on Apple Silicon =====
{{tag>Cisco docker}}
==== Description =====
Below is the steps I used to get GNS3 running on my Apple silicon macs via OrbStack.
==== Steps on mac ====
orb create --arch amd64 ubuntu gns3-host
orb -m gns3-host -u root
==== Steps in OrbStack Machine ====
apt update
apt install software-properties-common
add-apt-repository ppa:gns3/ppa
apt update
apt install qemu-system-x86
apt install telnet
apt install gns3-server
apt install git
apt install python3-setuptools python3-aiohttp python3-psutil python3-jsonschema
adduser gns3
usermod -aG ubridge gns3
git clone https://github.com/GNS3/gns3-server.git
cd gns3-server
python3 setup.py install
cd init
cp gns3.service.systemd /etc/systemd/system/gns3.service
systemctl daemon-reload
systemctl start gns3
systemctl status gns
systemctl enable gns3
==== Accessing ====
You should now be able to access GNS3 web interface via ''gns3-host.orb.local:3080''.
==== References ====
- https://fahmifj.github.io/articles/running-gns3-on-apple-m2-orbstack/
- https://docs.gns3.com/docs/using-gns3/administration/running-gns3-server-as-daemon