Haii... balik lagi nih sama saya Suci Amelia, kali ini saya akan membahas materi CentOS yaitu Cara Konfigurasi DHCP Relay
DHCP Relay itu bisa menghubungkan satu jaringan dalam network yang berbeda. yuk langsung aja disimak...
1. Topologi
Dibawah ini adalah topologinya. yuk langsung aja lanjut ke konfigurasinya
2. Konfigurasi IP Address Mikrotik
Disini kita akan mengatur IP GATEWAY pada masing masing network pada mikrotik. seperti dibawah ini
Kemudian lihat label ip addressnya dengan mengetikkan perintah "ip address print"
4. Konfigurasi IP Server
Masukkan ip address pada kedua server yaitu server DHCP dan server relay
a. IP Address DHCP Server
b. IP Address DHCP Relay
5. Konfigurasi Server DHCP
A. Instalasi DHCP
Sebelum konfigurasi, kita install package DHCP Server nya terlebih dahulu, dengan menggunakan perintah dibawah ini
Dan proses instalan berjalan dengan lancar dan berhasil
B. Edit File Konfigurasi
Selanjutnya yaitu mengedit file konfigurasi DHCP, disini kita akan mengisikan konfigurasi ip untuk server dhcp dan server relaynya, yaitu menggunakan perintah dibawah ini
Maka tampilannya seperti dibawah ini
Kemudian tambahkan script dibawahnya, seperti gambar dibawah ini (ini untuk dhcp server)
Dan yang ini buat dhcp relaynya
Penjelasan :
option domain-name : hostname untuk dhcp kita
default-lease-time : waktu default expired ip dhcp client kita (jika max dan minimal time tidak diatur)
max-lease-time : waktu maksimal untuk dhcp server kita
range : rentang ip dhcp yang bisa digunakan oleh client
option routers : ip gateway untuk dhcp
option domain-name-servers : ip dns untuk dhcp
option broadcast-address : ip broadcast untuk dhcp
C. Start, Enable, dan lihat Status DHCP
Kemudian restart dhcp server dengan perintah dibawah ini
Lalu cek status apakah dhcp sudah aktif atau belum. seperti dibawah ini
6. Konfigurasi DHCP Relay
A. Install Server DHCP
Install terlebih dahulu package DHCP server menggunakan perintah dibawah ini
Proses penginstalan sudah selesai, berhasih dan lancar
B. Copy dan Edit File Konfigurasi
Copy file dhcrelay.service dari direktori /lib/systemd/system/ ke direktori /etc/systemd/system dengan menggunakan perintah seperti dibawah ini
Selanjutnya yaitu mengedit file konfigurasinya, caranya dengan menggunakan perintah seperti dibawah ini
Lalu akan terbuka file konfigurasinya, tampilannya yaitu seperti dibawah ini
Kemudian tambahkan IP server disamping "--no-pid", seperti dibawah ini. lalu save jangan lupa
C. Restart System Daemon
Selanjutnya restart system daemon dengan menggunakan perintah seperti dibawah ini
Kemudian lihat status dhcrelay, menggunakan perintah "systemctl status dhcrelay"
Maka pada tampilan diatas status dhcrelay nya yaitu tidah aktif atau inactive (dead), karena dhcrelaynya belum diaktifkan
D. Aktifkan dan lihat Status dhcrelay
Aktifkan fungsi DHCRELAY menggunakan perintah dibawah ini
Kemudian lihat status dhcrelaynya sudah aktif atau belum, caranya seperti gambar dibawah ini
7. Verifikasi Client
A. Client 1 (DHCP SERVER)
Disini saya mau menguji client DHCP Server terlebih dahulu, pertama atur ip clientnya menjadi "Obtain an IP address automatically" lalu ok
Lalu cek apakah ip clientnya sudah berubah atau belum, jika sudah berubah yaitu ip nya sudah masuk dalam range IP DHCP Server
B. Client 2 (DHCP Relay)
Atur IP address nya menjadi "Obtain an IP address automatically"
kemudian cek juga apakah ip clientnya sudah berubah atau belum, yaitu sudah masuk dalam range IP DHCP server atau belum
8. Check Proses Pada Wireshark
Selanjutnya adalah mengecek proses yang terjadi/ berjalan pada DHCP di wireshak. caranya yaituu...
A. Capture Relay
Klik kanan pada port yang terhubung pada server, kemudian klik "start captur"
Selanjutnya pilih portnya, disini saya memilih SW1 port 1 karena port ini yang terhubung ke server
Kemudian akan terbuka wireshaknya, lalu untuk melihat packet DHCP nya kita bisa menggunakan filter dengan mengetikkan "bootp.option.type==53"
Penjelasan dari proses yang berjalan :
-DHCP DISCOVER : yaitu client mencari informasi secara broadcast untuk mendapatkan DHCP server
-DHCP OFFER : yaitu ketika client mencari informasi secara broadcast kemudian server menawarkan ip address kepada client
-DHCP REQUEST : yaitu ketika server menawarkan ip ke client, client meminta ip address yang tersedia pada server
-DHCP ACK : saat client meminta ip address yang tersedia pada server, kemudian server pun menerima permintaan tersebut dan akhirnya client mendapatkan ip dhcp/ packet yang diminta
B. Captur Server DHCP
Caranya sama yaitu klik kanan pada port yang terhubung pada server, kemudian klik "start capture"
lalu pilih portnya, disini saya memilih SW1 port 2, karena port ini yang terhubung ke server
Kemudian akan terbuka wireshaknya, lalu untuk melihat packet DHCP nya kita bisa menggunakan filter dengan mengetikkan "bootp.option.type==53"
Penjelasan dari proses yang berjalan :
-DHCP DISCOVER : yaitu client mencari informasi secara broadcast untuk mendapatkan DHCP server
-DHCP OFFER : yaitu ketika client mencari informasi secara broadcast kemudian server menawarkan ip address kepada client
-DHCP REQUEST : yaitu ketika server menawarkan ip ke client, client meminta ip address yang tersedia pada server
-DHCP ACK : saat client meminta ip address yang tersedia pada server, kemudian server pun menerima permintaan tersebut dan akhirnya client mendapatkan ip dhcp/ packet yang diminta
0 on: "5.2 CentOS Server DHCP RELAY"