Difference between revisions of "GNS3: Instalasi"

From OnnoWiki
Jump to navigation Jump to search
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Sebelum Instalasi==
 
 
Sebelum instalasi sebaiknya
 
 
* Kalau ada waktu sebaiknya compile image OpenWRT untuk x86 untuk belajar router.
 
* Install VirtualBox
 
* Masukan VM yang anda butuhkan di Virtualbox, seperti
 
** Server (berbagai server)
 
** Router OpenWRT
 
 
 
 
 
==Instalasi==
 
==Instalasi==
 
Untuk mensimulasi Cisco, dynamips(64bit) ada bug, harus pakai dynamips(32bit)
 
 
  
 
Lakukan
 
Lakukan
Line 21: Line 6:
 
  sudo dpkg --add-architecture i386
 
  sudo dpkg --add-architecture i386
 
  sudo apt update
 
  sudo apt update
  sudo apt -y install gns3* virtualbox qemu wireshark
+
  sudo apt -y install gns3-gui gns3-iou gns3-server virtualbox qemu wireshark libpcap-dev git ubridge
sudo apt remove --purge dynamips
+
  sudo chmod 777 /usr/bin/dumpcap
  sudo apt install dynamips:i386
 
exit
 
 
 
Sebagai '''user biasa''', siapkan directory
 
 
 
mkdir -p ~/GNS3/projects
 
mkdir -p ~/GNS3/images
 
 
 
# optional kalau takut
 
sudo chmod -Rf 777 GNS3
 
sudo chown -Rf nobody: GNS3
 
  
 
+
Proses instalasi di atas akan secara automatis menginstall ubridge. Ubridge dari ubuntu tampaknya tidak stabil. Tampaknya masih lebih baik compile ubridge sendiri sebagai berikut,
===uBridge===
 
  
 
  sudo su
 
  sudo su
 
  apt -y install libpcap-dev git
 
  apt -y install libpcap-dev git
 
  cd /usr/local/src
 
  cd /usr/local/src
 +
rm -Rf /usr/local/src/ubridge/
 
  git clone git://github.com/GNS3/ubridge.git
 
  git clone git://github.com/GNS3/ubridge.git
 
  cd ubridge
 
  cd ubridge
 
  make
 
  make
 
  make install
 
  make install
 +
cp -p ubridge /usr/bin
 +
setcap cap_net_admin,cap_net_raw=ep /usr//bin/ubridge
 +
 +
Tiga (3) line terakhit akan menimpa ubridge hasil dari apt install.
 +
 +
Selanjutnya, sebagai '''user biasa''', siapkan directory
 +
 +
mkdir -p ~/GNS3/projects
 +
mkdir -p ~/GNS3/images
 +
 +
# optional kalau takut
 +
cd ~
 +
sudo chmod -Rf 777 GNS3
 +
sudo chown -Rf nobody: GNS3
  
 
==Menjalankan==
 
==Menjalankan==
Line 50: Line 38:
 
Sebagai '''user biasa'''. Jangan sebagai superuser. Tulis di shell
 
Sebagai '''user biasa'''. Jangan sebagai superuser. Tulis di shell
  
  gns3
+
  gns3 &
  
 
'''CATATAN:'''
 
'''CATATAN:'''
Line 62: Line 50:
 
  rm -Rf .config/GNS3
 
  rm -Rf .config/GNS3
  
 +
==Konfigurasi Pertama Kali==
  
  
==Konfigurasi Pertama Kali==
+
===Next 1===
 
 
===Klik 1===
 
  
Project Directory  : /home/usernameanda/GNS3/projects
+
Pilih
OS Images Directory : /home/usernameanda/GNS3/images
 
  
Lakukan berbagai ''Test Settings'' di qemu, wireshark, virtualbox.
+
* Run appliances on my local computer
  
 
===Klik 2===
 
===Klik 2===
  
* Klik ''Test Settings''
+
Server Path  : /usr/bin/gns3server
* Pastikan ada kata-kata ''Dynamips ... successfully started''
+
Host binding : localhost
* OK
+
Port        : 3080 TCP
  
 
===Klik 3===
 
===Klik 3===
  
* Tidak perlu melakukan apa-apa.
+
Pastikan
 +
 
 +
Connection to the local GNS3 server has been successful!
 +
 
 +
===FINISH===
 +
 
 +
* Finish
  
===Klik OK===
 
  
* Terakhir klik "OK"
 
  
 
==Referensi==
 
==Referensi==

Revision as of 16:04, 5 May 2020

Instalasi

Lakukan

sudo add-apt-repository ppa:gns3/ppa
sudo dpkg --add-architecture i386
sudo apt update
sudo apt -y install gns3-gui gns3-iou gns3-server virtualbox qemu wireshark libpcap-dev git ubridge
sudo chmod 777 /usr/bin/dumpcap

Proses instalasi di atas akan secara automatis menginstall ubridge. Ubridge dari ubuntu tampaknya tidak stabil. Tampaknya masih lebih baik compile ubridge sendiri sebagai berikut,

sudo su
apt -y install libpcap-dev git
cd /usr/local/src
rm -Rf /usr/local/src/ubridge/
git clone git://github.com/GNS3/ubridge.git
cd ubridge
make
make install
cp -p ubridge /usr/bin
setcap cap_net_admin,cap_net_raw=ep /usr//bin/ubridge

Tiga (3) line terakhit akan menimpa ubridge hasil dari apt install.

Selanjutnya, sebagai user biasa, siapkan directory

mkdir -p ~/GNS3/projects
mkdir -p ~/GNS3/images
# optional kalau takut
cd ~
sudo chmod -Rf 777 GNS3
sudo chown -Rf nobody: GNS3

Menjalankan

Sebagai user biasa. Jangan sebagai superuser. Tulis di shell

gns3 &

CATATAN:

File konfigurasi di

.config/GNS3

Kalau ada error dll, remove dengan

rm -Rf .config/GNS3

Konfigurasi Pertama Kali

Next 1

Pilih

  • Run appliances on my local computer

Klik 2

Server Path  : /usr/bin/gns3server
Host binding : localhost
Port         : 3080 TCP

Klik 3

Pastikan

Connection to the local GNS3 server has been successful!

FINISH

  • Finish


Referensi


Pranala Menarik