35
Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 1/35 Perutean Praktikum Jaringan Komputer Program Studi Teknik Elektro, Unsoed Iwan Setiawan <stwn at unsoed.ac.id>

Perutean - ee.unsoed.ac.idstwn/kul/tke133211/jarkom-2018-lab01-draft… · Mahasiswa mampu melakukan konfigurasi hos pada dua jaringan yang berbeda dan masing-masing terhubung ke

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 1/35

    PeruteanPraktikum Jaringan Komputer

    Program Studi Teknik Elektro, Unsoed

    Iwan Setiawan

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 2/35

    Tujuan Praktikum

    ● Mahasiswa mampu melakukan persiapan perangkat dan topologi untuk membangun sebuah jaringan dengan dua buah perute berbasis Raspberry Pi, dua buah manageable switch, dan dua buah hos

    ● Mahasiswa mampu melakukan konfigurasi perutean statis pada dua buah perute dengan jalur kabel dan nirkabel

    ● Mahasiswa mampu melakukan konfigurasi hos pada dua jaringan yang berbeda dan masing-masing terhubung ke perute yang berbeda

    ● Mahasiswa mampu melakukan pengujian konektivitas dengan ping dan perutean dengan traceroute pada jaringan

    ● Mahasiswa mampu melakukan konfigurasi fitur port monitoring pada salah satu manageable switch

    ● Mahasiswa mampu menangkap paket ICMP yang dihasilkan oleh ping dan traceroute, menyimpan serta mengamati hasilnya

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 3/35

    Alat dan Bahan

    ● Dua buah Raspberry Pi yang masing-masing memiliki:– satu kartu SD/microSD berisi Raspbian– satu catu daya ~2 A– satu konverter HDMI ke VGA– satu adapter WLAN USB

    ● Monitor dan papan tik● Dua buah komputer atau Raspberry Pi dengan adapter LAN● Dua buah manageable switch● Lima kabel UTP Cat 5e dengan konektor RJ45

  • Persiapan

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 5/35

    Persiapan (1)

    ● Siapkan Raspberry Pi dengan kartu SD/microSD berisi Raspbian, catu daya ~2 A, konverter HDMI ke VGA, dan adapter WLAN USB. Pastikan semua sudah terpasang dengan baik

    ● Hubungkan monitor dan papan tik ke Raspberry Pi● Setelah Raspbian siap, masuk ke sistem dengan nama

    pengguna “pi” dan kata sandi “raspberry”

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 6/35

    Persiapan (2)

    ● Aktifkan layanan SSH dan matikan klien DHCP$ sudo systemctl start ssh

    $ sudo systemctl stop dhcpcd

    ● Ganti kata sandi pengguna pi dengan “l@bK0Mt3”$ sudo passwd

    ● Siapkan kertas secukupnya untuk menggambar dan mencatat saat melakukan konfigurasi dan pengujian

  • TopologiJaringan

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 8/35

    Topologi Jaringan

    ● Perhatikan topologi jaringan berikut. Gambarkan di atas kertas dan gunakan sebagai referensi

  • CatatanKonfigurasi

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 10/35

    Catatan Konfigurasi

    ● Tanda “$” di shell prompt berarti perintah apapun yang dimasukkan akan dijalankan sebagai pengguna biasa (pi)pi@perute-01:~ $

    ● Tanda “#” di depan baris perintah berarti perintah tersebut harus dijalankan sebagai root (administrator)root@perute-02:~ #

    ● Gunakan fitur tab completion dengan menekan tombol Tab saat kita mengetikkan perintah untuk mempercepat proses konfigurasi

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

  • Konfigurasi Jaringanpada Perute 1

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 12/35

    Konfigurasi pada Perute 1: eth0

    ● Konfigurasikan alamat IP pada antarmuka eth0# ip addr add 192.168.5.254/24 dev eth0

    ● Lihat konfigurasi alamat IP# ip addr show

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 13/35

    Konfigurasi pada Perute 1: wlan0

    ● Konfigurasikan alamat IP pada antarmuka wlan0# ip link set wlan0 down

    # iw wlan0 set type ibss

    # ip link set wlan0 up

    # iw wlan0 ibss join jarkomX [frekuensi]

    # ip addr add 10.89.7.109/30 dev wlan0

    Michael Gauthier, CC By-SA 3.0, https://commons.wikimedia.org/wiki/File:2.4_GHz_Wi-Fi_channels_(802.11b,g_WLAN).svg

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 14/35

    Konfigurasi pada Perute 1: Perutean Statis

    ● Mengaktifkan fitur penerusan atau forwarding paket# echo 1 > /proc/sys/net/ipv4/ip_forward

    ● Set rute yang mengarah ke jaringan 192.168.10.0/24 melalui 10.89.7.110 sebagai gerbang atau gateway# ip route add 192.168.10.0/24 via 10.89.7.110

    ● Lihat konfigurasi/tabel perutean# ip route show

  • Konfigurasi Jaringanpada Perute 2

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 16/35

    Konfigurasi pada Perute 2: eth0

    ● Konfigurasikan alamat IP pada antarmuka eth0# ip addr add 192.168.10.254/24 dev eth0

    ● Lihat konfigurasi alamat IP dengan perintah:# ip addr show

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 17/35

    Konfigurasi pada Perute 2: wlan0

    ● Konfigurasikan alamat IP pada antarmuka wlan0# ip link set wlan0 down

    # iw wlan0 set type ibss

    # ip link set wlan0 up

    # iw wlan0 ibss join jarkomX [frekuensi]

    # ip addr add 10.89.7.110/30 dev wlan0

    Michael Gauthier, CC By-SA 3.0, https://commons.wikimedia.org/wiki/File:2.4_GHz_Wi-Fi_channels_(802.11b,g_WLAN).svg

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 18/35

    Konfigurasi pada Perute 2: Perutean Statis

    ● Mengaktifkan fitur penerusan atau forwarding paket# echo 1 > /proc/sys/net/ipv4/ip_forward

    ● Set rute yang mengarah ke jaringan 192.168.5.0/24 melalui 10.89.7.109 sebagai gerbang atau gateway# ip route add 192.168.5.0/24 via 10.89.7.109

    ● Lihat konfigurasi/tabel perutean# ip route show

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 19/35

    Uji Konektivitas Antar Perute

    ● Lakukan pengujian dengan ping dari Perute 2 ke Perute 1$ ping 10.89.7.109

  • Konfigurasi Jaringanpada Hos 1

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 21/35

    Prasyarat

    ● Matikan klien DHCP pada hos 1$ sudo systemctl stop dhcpcd

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 22/35

    Konfigurasi pada Hos 1

    ● Konfigurasikan alamat IP pada antarmuka eth0# ip addr add 192.168.5.1/24 dev eth0

    ● Lihat hasil konfigurasi alamat IP# ip addr show

    ● Tambahkan rute default ke 192.168.5.254 (gerbang)# ip route add default via 192.168.5.254

    ● Lihat hasil konfigurasi/tabel perutean# ip route show

  • Konfigurasi Jaringanpada Hos 2

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 24/35

    Prasyarat

    ● Matikan klien DHCP pada hos 2$ sudo systemctl stop dhcpcd

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 25/35

    Konfigurasi pada Hos 2

    ● Konfigurasikan alamat IP pada antarmuka eth0# ip addr add 192.168.10.1/24 dev eth0

    ● Lihat konfigurasi alamat IP# ip addr show

    ● Tambahkan rute default ke 192.168.10.254 (gerbang)# ip route add default via 192.168.10.254

    ● Lihat konfigurasi/tabel perutean# ip route show

  • PengujianJaringan

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 27/35

    Uji Konektivitas dengan ping

    ● Hos 1 dengan Perute 1$ ping 192.168.5.254

    $ ping 10.89.7.109

    ● Hos 1 dengan Perute 2$ ping 10.89.7.110

    $ ping 192.168.10.254

    ● Hos 1 dengan Hos 2$ ping 192.168.10.1

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 28/35

    Uji Perutean dengan traceroute

    ● Hos 2 dengan Perute 2$ traceroute 192.168.10.254

    $ traceroute 10.89.7.110

    ● Hos 2 dengan Perute 1$ traceroute 10.89.7.109

    $ traceroute 192.168.5.254

    ● Hos 2 dengan Hos 1$ traceroute 192.168.5.1

  • Penangkapan Paket dengan Wireshark

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 30/35

    Konfigurasi Port Mirroring

    ● Unduh manual manageable switch dan pelajari tentang bagaimana mengeset port mirroring

    ● Set satu porta pada switch dengan fitur port mirroring, misal porta 24

    ● Gunakan komputer/laptop dan hubungkan kabel UTP dari porta Ethernet-nya ke porta 24 pada manageable switch

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 31/35

    Penangkapan Paket untuk ping

    ● Jalankan ping dari hos 1 ke hos 2 atau sebaliknya● Jalankan Wireshark pada komputer/laptop yang terhubung

    ke porta manageable switch yang telah diset port mirroring● Mulai penangkapan paket. Sesuaikan dengan antarmuka

    jaringannya, misal eth0● Aktifkan “Auto Scroll in Live Capture” pada menu View● Setelah 3-5 menit, hentikan penangkapan paket● Simpan hasilnya dalam berkas berformat pcapng dengan

    nama “ping.pcapng”

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 32/35

    Penangkapan Paket untuk traceroute

    ● Jalankan traceroute dari hos 1 ke hos 2 atau sebaliknya● Jalankan Wireshark pada komputer/laptop yang terhubung

    ke porta manageable switch yang telah diset port mirroring● Mulai penangkapan paket. Sesuaikan dengan antarmuka

    jaringannya, misal eth0● Aktifkan “Auto Scroll in Live Capture” pada menu View● Setelah 3-5 menit, hentikan penangkapan paket● Simpan hasilnya dalam berkas berformat pcapng dengan

    nama “traceroute.pcapng”

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 33/35

    Pengamatan Paket ICMP

    ● Buka berkas “ping.pcapng” yang telah disimpan● Ketik “icmp” pada bar Filter untuk melakukan pemfilteran● Lihat dan amati beberapa sampel paket ICMP● Lakukan pula untuk berkas “traceroute.pcapng”

  • Pertanyaan

  • Praktikum Jaringan Komputer – Program Studi Teknik Elektro, Unsoed 35/35

    Pertanyaan

    ● Berapa jaringan yang ada pada topologi eksperimen? Sebutkan dan jelaskan dengan rinci

    ● Mengapa layanan SSH harus dihidupkan?● Mengapa klien DHCP pada perute dan hos pada jaringan harus

    dimatikan?● Mengapa ada konfigurasi gerbang pada perute?● Mengapa ada konfigurasi gerbang default pada hos?● Jelaskan mengenai perintah-perintah yang dilakukan pada

    konfigurasi antarmuka nirkabel● Jelaskan mengenai paket ICMP pada hasil tangkapan untuk

    ping dan traceroute. Apakah ada perbedaan? Mengapa?

    Salindia 1Salindia 2Salindia 3Salindia 4Salindia 5Salindia 6Salindia 7Salindia 8Salindia 9Salindia 10Salindia 11Salindia 12Salindia 13Salindia 14Salindia 15Salindia 16Salindia 17Salindia 18Salindia 19Salindia 20Salindia 21Salindia 22Salindia 23Salindia 24Salindia 25Salindia 26Salindia 27Salindia 28Salindia 29Salindia 30Salindia 31Salindia 32Salindia 33Salindia 34Salindia 35