Panduan Lengkap Instalasi GNS3 dan Dependencies di Linux (Ubuntu/Debian)

 

GNS3 adalah salah satu simulator jaringan paling populer bagi para network engineer. Namun, instalasi di Linux tidak cukup hanya menginstal aplikasi utamanya saja. Kita perlu menginstal berbagai komponen pendukung (dependencies) agar simulator seperti Cisco IOS, QEMU, dan Wireshark bisa berjalan lancar.
Berikut adalah langkah-langkah lengkap instalasi GNS3 Server, GUI, dan seluruh dependensinya.
1. Tambahkan Repositori Resmi GNS3
Langkah pertama adalah menambahkan PPA resmi agar Anda selalu mendapatkan versi stabil terbaru.
sudo add-apt-repository ppa:gns3/ppa
sudo apt update
2. Instal GNS3 GUI, Server, dan Dependencies Utama
Gunakan satu perintah ini untuk menginstal aplikasi utama beserta emulator pendukung seperti ubridge (penghubung jaringan), dynamips (emulator Cisco), dan VPCS (virtual PC).
sudo apt install gns3-gui gns3-server ubridge dynamips vpcs qemu-system-x86 wireshark libpcap-dev
*Jika muncul pop-up saat instalasi Wireshark atau ubridge, pilih Yes agar user non-root bisa menjalankannya.
3. Tambahkan Dukungan Cisco IOU (Opsional)
Jika Anda menggunakan Cisco IOL/IOU (IOS on Unix), Anda perlu mengaktifkan arsitektur 32-bit dan menginstal library pendukung ini:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libssl3:i386 gns3-iou
4. Konfigurasi Izin User (Penting!)
Agar GNS3 tidak perlu dijalankan dengan sudo (yang sering menyebabkan error permission), masukkan user Anda ke grup-grup berikut:
sudo usermod -aG ubridge,libvirt,kvm,wireshark,docker $USER
Catatan: Setelah menjalankan perintah di atas, Anda wajib Restart atau minimal Logout dan Login kembali agar perubahan grup diterapkan.
5. Kesimpulan
Kini GNS3 Anda sudah siap digunakan secara penuh. Anda tinggal membuka aplikasi melalui menu atau mengetik gns3 di terminal, lalu mulai memasukkan Image IOS atau Appliance yang Anda miliki.


Comments

Popular posts from this blog

Cara Konfigurasi Routing OSPF Dan EIGRP, Sampai Bisa Saling Berkomunikasi