BackBox Indonesia
Install gns3 on BackBox - Printable Version

+- BackBox Indonesia (https://www.backboxindonesia.or.id)
+-- Forum: Information Technology (https://www.backboxindonesia.or.id/forum-44.html)
+--- Forum: Networking (https://www.backboxindonesia.or.id/forum-45.html)
+--- Thread: Install gns3 on BackBox (/thread-125.html)



Install gns3 on BackBox - SapuJagad - 05-11-2016

[Image: file1.jpg]

[b]
Dulu, jika ingin belajar jaringan, kita diharuskan membeli sebuah perangkat keras jaringan termasuk komputernya. Tapi, sekarang sudah tidak menjadi hal yang wajib lagi jika kita ingin mempelajarinya dengan batas biaya yang kita punya, tentunya secara gratis. Kini sudah banyak tersedia perangkat lunak simulasi jaringan tanpa harus membeli perangkat jaringannya.
[/b]
[Image: 2.jpg]

Baru-baru ini GNS3 mengeluarkan versi terbarunya yaitu v1.4.5, serta pembaruan fitur lainnya.

GNS3 (Graphic Network Simulator) adalah perangkat lunak simulasi jaringan komputer secara virtual yang berbasis [i]GUI [/i]dan berjalan [i]multi platform.[/i] GNS3 dapat dihubungkan dengan [i]Virtual Machine[/i] seperti [i]vmware, vbox, qemu[/i] dan dapat menjalankan sistem operasi [i]mikrotik, cisco, juniper[/i] dan lain sebagainya. Dan yang menarik dari GNS3 ialah simulasi jaringan yang kita buat dapat dihubungkan ke jaringan sebenarnya.
 
 
GNS3 dikembangkan oleh Jeremy Grossman, David Ruiz, Romain Lamaison, Aure’lien Levesque dan Xavier Alt. Dynampis dikembangkan oleh Christophe Fillot. Dynagen dikembangkan oleh GregAnuzelli. Dan masih banyak lagi para pengembang yang berperan dalam proyek GNS3 ini. 
 
Pada workshop kali ini, Anda bisa belajar jaringan dengan mengkonfigurasinya secara nyata sehingga kita berada pada kondisi lebih nyata dalam mengkonfigurasin router. Pada tema bulan lalu, kita telah berhasil menginstal sistem operasi Backbox di [i]Laptop/PC[/i].
 
Apa saja sih kebutuhan yang harus kita persiapkan terlebih dahulu ?
Selain [i]Laptop/PC[/i] tentunya koneksi internet untuk proses download.

[Image: 3.jpg]

[Image: 4.jpg]




[b][b][b]Berikut adalah langkah - langkah dalam melakukan installasi GNS3 di lingkungan Linux.[/b][/b][/b]
 
Download terlebih dahulu GNS3 versi terbaru di https://github.com/GNS3/gns3-gui/releases
Jalankan perintah berikut di terminal

[Image: 5.jpg]


add-apt-repository ppa:gns3/ppa
apt-get update
apt-get install gns3-gui


[Image: 6.jpg]

[Image: 7.jpg]


dpkg --add-architecture i386
apt-get install gns3-iou
sudo apt-get install python3-dev
sudo apt-get install python3-setuptools
sudo apt-get install python3-pyqt5
sudo apt-get install python3-pyqt5.qtsvg
sudo apt-get install python3-pyqt5.qtwebkit
sudo apt-get install python3-ws4py
sudo apt-get install python3-netifaces
sudo apt-get install python3-pip
apt-get install python3-zmq
apt-get install python3-tornado
apt-get install cmake
apt-get install uuid-dev
apt-get install libelf-dev
apt-get install libpcap-dev
 
setelah selesai kita masuk ke direktori dimana GNS3 tersebut di unduh. Karena secara [i]default[/i] berada di [i]folder /Download[/i], kita masuk kesana dulu.


[Image: 8.jpg]


Ekstrak file GNS3-1.4.5.source.zip
Berikut beberapa paket yang berada di GNS3 versi 1.4.5
 
dynamips-0.2.16.zip
gns3-gui-1.4.5.zip
gns3-server-1.4.5.zip
iouyap-0.97.zip
ubridge-0.9.4.zip


[Image: 9.jpg]


vpcs-0.6.1.zipSetelah paket-paket yang kita butuhkan telah terinstall, tahap selanjutnya kita mulai menginstall GNS3.
 
[b]Tahap pertama[/b]
unzip dynamips-0.2.16.zip
Masuk ke folder “cd dynamips-0.2.16” selanjutnya
Buat folder baru “mkdir build”
cmake ..
make
make install
setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips
Kembali ke folder download, “cd ../..”
 
[b]Cuz ke tahap berikutnya.[/b]
Setelah berada di direktori Download
Kita buka paket selanjutnya “unzip gns3-gui-1.4.5.zip”
Masuk ke folder “gns3-gui-1.4.5”
Eksekusi dengan “python3 setup.py install”
Keluar dari tempat kita berada sekarang “cd ..”
 
[b]Kemudian, lakukan seperti langkah sebelumnya[/b]
unzip gns3-server-1.4.5.zip
 
[b]Selanjutnya..[/b]
Sebelum mengeksekusi paket selanjutnya, kita install terlebih dahulu keperluan paketnya.
 
apt-get install libssl1.0.0:i386
ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/libcrypto.so.4
apt-get install bison
apt-get install flex
apt-get install git
git clone http://github.com/ndevilla/iniparser.git
cd iniparser
make
cp libiniparser.* /usr/lib/
cp src/iniparser.h /usr/local/include
cp src/dictionary.h /usr/local/include
Setelah selesai, kita keluar dari direktori yang kita duduki “cd ..”
 
Kemudian kita install paket iouyap-0.97
 
unzip iouyap-0.97.zip
Mari kita masuk “cd iouyap-0.97”
Eksekusi dengan perintah “make install”
cp iouyap /usr/local/bin
cd ..
 
[b]Kemudian kita install paket berikutnya sebagai media penjembatannya[/b]
 
unzip ubridge-0.9.4.zip
unzip ubridge-0.9.0.zip
cd ubridge-0.9.4
make
make install
cd ..
 
[b]Disini kita sudah memasuki tahapan yang terakhir dalam menginstall GNS3 di lingkungan Linux. Paket terakhir ini bertujuan untuk melakukan koneksi dari mesin virtual ke router dan switch.[/b]
 
unzip vpcs-0.6.1.zip
./mk.sh
Salin vpcs ke /usr/local/bin/
Keluar dari direktori “cd ../..”
 
Agar belajarnya lebih menyenangkan, install cpulimit, virtualbox, qemu dan wireshark.
 
Setelah semua perlengkapan telah ada, selanjutnya kita jalankan GNS3
Caranya, ketikan jampi-jampinya di terminal “gns3”


[Image: 10.jpg]


GNS3 telah berhasil kita instal
Dalam pengerjaannya, kita membutuhkan waktu kurang lebih 60 menit.
Selama proses instalasi, penulis memanfaatkannya dengan mengunduh beberapa sistem operasi untuk penulis gunakan. Ketika penulis selesai menginstall GNS3, unduhan pun telah selesai terunduh (Windows Server 2012, Mikrotik, ClearOS v6.7 dan v7.2, RedHat serta Fedora). Jadi penulis tidak perlu menunggu waktu terlalu lama lagi.
 
Itulah workshop kita kali ini, selamat belajar.
Sekian


RE: Install gns3 on BackBox - SapuJagad - 05-11-2016

Update


RE: Install gns3 on BackBox - weduzt - 08-12-2016

permisi...newbie mau nanya gan, pas ketik comand "apt-get install gns3-iou"

kok muncul tulisan gini ya

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
gns3-iou : Depends: libssl1.0.0:i386 but it is not installable
Depends: lib32z1 but it is not installable
E: Unable to correct problems, you have held broken packages.

apakah saya salah alangkat atau bagaimana, mohon pencerahanya.. maklum newbie banget . terimakasih