• Tidak ada hasil yang ditemukan

Simulasi Jaringan dengan GNS3

N/A
N/A
Protected

Academic year: 2021

Membagikan "Simulasi Jaringan dengan GNS3"

Copied!
30
0
0

Teks penuh

(1)

Simulasi Jaringan

dengan GNS3

Praktikum Jaringan Komputer Program Studi Teknik Elektro, Unsoed

(2)

Tujuan Praktikum

Mahasiswa mampu melakukan persiapan/setup simulasi

jaringan dengan GNS3

● Mahasiswa mampu melakukan konfigurasi topologi

jaringan di dalam GNS3

● Mahasiswa mampu melakukan akses konsol dan

konfigurasi jaringan pada setiap mesin yang ada di dalam topologi

● Mahasiswa mampu melakukan pengujian dengan ping dan

traceroute terhadap topologi jaringan tersebut

● Mahasiswa mampu menangkap dan melihat struktur paket

(3)

Prasyarat

● Spesifikasi komputer yang akan dipakai mencukupi

Komputer x86 dual-core, RAM 2048 MiB

– Untuk meringankan kerja komputer, mahasiswa diharapkan dapat mematikan program-program yang tidak diperlukan

● Komputer sudah terpasang GNS3 dan Wireshark

Windows: GNS3 all-in-one sudah menyertakan GNS3 dan dependensinya, termasuk QEMU dan Wireshark

– GNU/Linux dengan pemasangan dari repositori:

● paket Debian/Ubuntu GNS3 untuk mesin 64 bit,

● kode sumber di GitHub:

(4)

Alat dan Bahan

● GNS3 versi 1.2.3 atau yang lebih tinggi dengan QEMU

sebagai perangkat lunak virtualisasinya. Rekomendasi: GNS3 versi 1.5.3

● Wireshark versi 1.12.1 atau yang lebih tinggi sebagai

program penganalisis jaringan. Rekomendasi: Wireshark versi 2.2.5

● RouterOS versi 6.34.4 (x86). Rekomendasi: RouterOS

versi 6.38.5 (x86)

(5)
(6)
(7)

Membuat Citra QEMU untuk MikroTik

● Unduh RouterOS dari https://mikrotik.com/download

Lihat bagian RouterOS – X86 – CD Image

Pilih 6.38.5 (Current)

● Buat citra QEMU dengan perintah:

$ qemu-img create -f qcow2 mikrotik.img 64M

Boot citra RouterOS versi 6.38.5 dengan perintah:

$ qemu-system-i386 --enable-kvm mikrotik.img -boot d -cdrom mikrotik-6.38.5.iso

● Tekan tombol “a” untuk memasang semua fitur, dan “i” untuk

(8)

Mengunduh Citra QEMU TCL

● Unduh citra QEMU TCL 6.4 dari:

https://downloads.sourceforge.net/project/gns-3/Qemu %20Appliances/linux-tinycore-linux-6.4-2.img

(9)

Menjalankan GNS3

● Jalankan GNS3

– Pada GNU/Linux ketik perintah berikut di terminal

$ gns3server --local & $ gns3

(10)

Menyertakan Citra QEMU: MikroTik (1)

Klik menu Edit–Preferences, dan pilih QEMU–Qemu VMs

Klik tombol New, akan muncul jendela konfigurasi QEMU VMIsi Name dengan “MikroTik”. Klik tombol Next

Pilih Qemu binary dengan *qemu-system-i386* dan RAM 64

MB. Klik tombol Next

Cari lokasi citra MikroTik dengan tombol Browse. Klik FinishPada jendela konfigurasi MikroTik dalam opsi Qemu VM

templates, klik tab General settings. Lihat bagian Symbol: dan

tekan tombol Browse. Pilih simbol router, selanjutnya set pada bagian Category dengan Routers. Klik OK

(11)

Menyertakan Citra QEMU: MikroTik (2)

● Untuk mengkonfigurasi adapter antarmuka jaringan pada

MikroTik, klik tab Network pada jendela QEMU VM

configuration MikroTik di dalam opsi Qemu VM templates

Lihat bagian Adapters. Jadikan nilainya menjadi “2”

supaya mesin MikroTik secara default memiliki dua antarmuka jaringan

Ganti isi Name Format: dengan “Ethernet{port1}”. Klik OKKlik tombol Apply kemudian OK

(12)

Menyertakan Citra QEMU: TCL (1)

Klik menu Edit–Preferences, dan pilih QEMU–Qemu VMsKlik tombol New, akan muncul jendela konfigurasi QEMU

VM

Isi Name dengan “TCL”. Klik tombol Next

Pilih Qemu binary dengan *qemu-system-i386* dan RAM

64 MB. Klik tombol Next

Cari lokasi citra Tiny Core Linux dengan tombol Browse.

Klik Finish

(13)

Menyertakan Citra QEMU: TCL (2)

● Cara lain untuk menyertakan Citra QEMU TCL adalah dengan

mengunduh templat appliance dari Marketplace GNS3 di https://gns3.com/marketplace

Klik pada pilihan menu APPLIANCES

Klik Tiny Core Linux dan akan muncul jendela informasi mengenai

appliance TCL. Untuk mengunduh klik DOWNLOAD TEMPLATE

Impor templat dengan memilih menu File-Import appliance dan

pilih berkas templat yang sudah diunduh

Klik Next, setelah itu pilih “Run the appliance on your local

computer”

Klik versi TCL yang diinginkan dan klik tombol Import. Pilih citra

(14)

Konfigurasi

Topologi

(15)

Konfigurasi Topologi Jaringan

Klik menu ikon Browse Routers di bagian kiri (paling atas)

pada GNS3 dan seret ikon MikroTik ke jendela proyek di tengah

Klik menu ikon Browse Switches dan seret ikon Ethernet

switch

Klik menu ikon Browse End Devices dan seret ikon TCL

● Sesuaikan dengan jumlah perangkat yang dibutuhkan dan

hubungkan masing-masing perangkat dengan menu ikon

Add a link agar sesuai dengan topologi jaringan yang akan

(16)

Konfigurasi

Jaringan

(17)

Tab Completion

Gunakan fitur tab completion dengan menekan tombol

“tab” saat kita mengetikkan perintah untuk membantu proses konfigurasi supaya lebih cepat

(18)

Konfigurasi Jaringan

Jalankan simulasi jaringan dengan menekan tombol “play”

berwarna hijau. Start/Resume all devices

● Semua mesin akan dinyalakan di atas QEMU

● Masuk ke dalam masing-masing mesin dengan nama

pengguna:

– “admin” untuk MikroTik

(19)

Pada MikroTik 1

● Konfigurasikan alamat IP pada antarmuka jaringan ether1 dengan perintah:

# ip address add address=192.168.5.254/24 interface=ether1

● Konfigurasikan alamat IP pada antarmuka jaringan ether2 dengan perintah:

# ip address add address=10.99.7.109/30 interface=ether2

● Lihat konfigurasi alamat IP dengan perintah:

# ip address print

Masukkan rute ke jaringan 192.168.10.0/24, dengan gateway 10.99.7.110:

# ip route add dst-address=192.168.10.0/24 gateway=10.99.7.110

● Lihat konfigurasi rute pada MikroTik 1 dengan perintah:

(20)

Pada Hos 1

● Konfigurasikan alamat IP pada antarmuka jaringan eth0

pada hos 1 dengan perintah:

$ sudo ip addr add 192.168.5.1/24 dev eth0 ● Untuk melihat hasil konfigurasi alamat IP

$ sudo ip addr show

● Tambahkan rute default ke 192.168.5.254:

$ sudo ip route add default via 192.168.5.254 ● Untuk melihat hasil konfigurasi rute

(21)

Pada MikroTik 2

● Konfigurasikan alamat IP pada antarmuka jaringan ether1 dengan perintah:

# ip address add address=192.168.10.254/24 interface=ether1

● Konfigurasikan alamat IP pada antarmuka jaringan ether2 dengan perintah:

# ip address add address=10.99.7.110/30 interface=ether2

● Lihat konfigurasi alamat IP dengan perintah:

# ip address print

Masukkan rute ke jaringan 192.168.5.0/24, dengan gateway 10.99.7.109:

# ip route add dst-address=192.168.5.0/24 gateway=10.99.7.109

● Lihat konfigurasi rute pada MikroTik 2 dengan perintah:

(22)

Pada Hos 2

● Konfigurasikan alamat IP pada antarmuka jaringan eth0

pada hos 2 dengan perintah:

$ sudo ip addr add 192.168.10.1/24 dev eth0 ● Untuk melihat hasil konfigurasi alamat IP

$ sudo ip addr show

● Tambahkan rute default ke 192.168.10.254

$ sudo ip route add default via 192.168.10.254 ● Untuk melihat hasil konfigurasi rute

(23)

Catatan

● Ketika mengakses konsol di mesin QEMU, gunakan kombinasi

tombol “Ctrl-Alt” untuk mengeluarkan kursor mous/kontrol papan tik

● Gunakan perintah clear atau kombinasi tombol “Ctrl-L” untuk

membersihkan layar

● Kita dapat menggunakan perintah “ip address” untuk masuk ke

sub perintah tersebut, sehingga kita tinggal mengetikkan perintah selanjutnya misal “add address=...”

– Untuk kembali, gunakan perintah “/”

● Untuk menghapus alamat IP dapat memakai perintah:

# ip address remove [nomor]

(24)

Pengujian

Jaringan

(25)

Uji Konektivitas dengan ping

● Hos 1 dengan MikroTik 1

$ ping 192.168.5.254 $ ping 10.99.7.109

● Hos 1 dengan MikroTik 2

$ ping 10.99.7.110

$ ping 192.168.10.254

● Host 1 dengan Hos 2

$ ping 192.168.10.1

● Ketika konfigurasi sudah benar, akan muncul balasan dari

(26)

Uji Rute dengan traceroute

● Hos 2 dengan MikroTik 2

$ traceroute 192.168.10.254 $ traceroute 10.99.7.110

● Hos 2 dengan MikroTik 1

$ traceroute 10.99.7.109 $ traceroute 192.168.5.254

● Hos 2 dengan Hos 1

(27)

Uji Rute dengan mtr

● Hos 2 dengan MikroTik 2

$ mtr 192.168.10.254 $ mtr 10.99.7.110

● Hos 2 dengan MikroTik 1

$ mtr 10.99.7.109 $ mtr 192.168.5.254

● Hos 2 dengan Hos 1

(28)

Uji Penangkapan Paket ICMP

● Lakukan uji konektivitas dengan ping dari hos 1 ke hos 2.

$ ping 192.168.10.1

Lihat jendela GNS3. Klik kanan pada link antara hos 1 dan

MikroTik 1. Setelah itu klik Start capture dan pilih SW 1 port

1.

● Wireshark akan dijalankan. Lihat dan amati paket jaringan

yang ditangkap oleh Wireshark.

● Pilih salah satu paket jaringan dan lihat strukturnya. Ingat

dengan arsitektur protokol?

Lakukan hal yang sama pada link antara hos 2 dan Mikrotik

(29)
(30)

Tugas Praktikum

● Hubungkan jaringan simulasi ke Internet, dengan cara

membuat sebuah link antara salah satu perute/router MikroTik dengan awan/cloud.

● Hasil akhir dari tugas ini adalah hos 1 dan hos 2 dapat

terhubung ke Internet.

● Uji hasil konfigurasi jaringan simulasi dengan ping,

traceroute, serta mtr dari hos 1 dan hos 2 ke hos di Internet.

● Tuliskan proses dan hasil simulasi di dalam laporan

Referensi

Dokumen terkait