Gns3 adalah software berbasis opensource, yang memiliki banyak manfaat wabil khusus untuk network engineer, gns3 secara fungsi adalah software yang diperuntukan sebagai virtual environment, gns3 mem virtualisasikan perangkat-perangkat jaringan baik itu perangkat sebagai host, router, firewall, switch dll. Dengan begitu kita bisa membangun network kita sendiri didalam sebuah komputer dan juga bisa terintegrasi dengan netwrok yang berada diluar komputer kita, keren bukan. Pada cisco ada yang namanya cisco packet tracer, software virtualisasi juga, namun bedanya cisco packet tracer hanya bisa digunakan untuk perangkat propertery cisco saja vendor lain tidak bisa dan secara default perangkat yang ada didalamnya sudah terinstall. Beda dengan gns3 kita bisa gunakan perangkat dengan berbagai vendor baik itu mikrotik,cisco,fortinet,huawe dll, yang bisa kita gunakan secara bersamaan, namun perlu kita installasi dulu sebelum bisa kita gunakan, ada memang yang sudah terinstall secara default tapi hanya perangkat tertentu dan kemampuannya terbatas.
Gns3 cocok buat kamu yang kepengen banget belajar networking tapi gak punya real device, karena di gns3 cara pengoprasian perangkatnya sama saja denga real device. Salah satu keuntungan lain yaitu gns3 sangat enak dipandang, seketika saja ketika kamu membuat network kamu sendiri maka akan terbentuk topologinya jadi sangat fleksibel sekali untuk bisa dimanagement.
Pertama tambahkan repository dan sekaligus packet IOU support, lalu update
sudo add-apt-repository ppa:gns3/ppaSetelah semua repository dan packet” nya ditambahkan kemudian baru kita bisa lakukan installasi dilocal komputer. Bisa dengan cara satu-satu diinstall atau sekaligus dalam satu baris perintah
sudo dpkg –add-architecture i386
sudo apt update
Sudo apt -y install gns3-gui gns3-server gns3-iou qemu wireshark libcap-dev git ubridgeDengan begitu gns3 sekaligus packet-packet pendukung diinstall dilocal komputer, kita juga bisa tambahkan virtual box jika dilocal komputer belum terinstall virtual box, karena kita juga akan gunakan virtual box dalam praktik lab.
Pada installasi diatas ubridge sudah terinstall, namun ubridge bawaan dari ubuntu tidak stabil oleh karna itu kita bisa compile sendiri ubridge dengan bantuan baris perintah ubuntu. Bagi yang belum tahu ubridge bisa baca disini. Berikut langkahnya,
sudo su #masuk sebagai super userSetelah installasi selesai kemudian buat 2 direktori
apt -y install libcap-dev git #install packet dependensi
cd /usr/local/src #masuk ke direktori
rm -Rf /usr/local/src/ubridge/ #hapus direktori ubridge
git clone git://github.com/GNS3/ubridge.git #clone ke local komputer
cd ubridge #masuk ke direktori ubridge
make #-
make install #mereplace installasi sebelumnya
cp -p ubridge /usr/bin #-
setcap cap_net_admin, cap_net_raw=ep /usr/ /bin/ubridge
mkdir -p ~/GNS3/project #tempat disimpan project yang dibuatKemudian kita coba untuk membuka aplikasi gns3
mkdir -p ~/GNS3/images #opsional
gns3 & #& berjalan dibackgroundJika ada peringatan error gunakan perintah berikut untuk menghapus file konfigurasi
rm -Rf .config/GNS3Setelah itu ulangi untuk membuka gns3!
Kemudian lakukan konfigurasi gns3 untuk pertama kali,
1. Pilih
Run appliances on my local computer.
Server path : /usr/local/gns3server3. Jika muncul notice seperti berikut artinya konfigurasi awal gns3 berhasil
Host binding : localhost
Port : 3080
Connection to the local GNS3 server has been succesful!Sekarang anda sudah bisa gunakan aplikasi gns3 untuk kebutuhan virtualiasasi networking.
Sumber: