Skip to main content

Server DHCP Relay

Post ini adalah post lanjutan dari post yang berjudul Server DHCP
Sekarang saya akan menunjukkan cara untuk membuat Server DHCP Relay dengan Network yang berbeda dengan Server DHCP yang sebelumnya sudah kita konfigurasikan . Lalu saya akan mencoba untuk meminta IP Address dari Server DHCP menggunakan Client yang berbeda Network

DHCP Relay adalah protokol DHCP yang dapat memberikan IP Address kepada Client yang berbeda Network
Topologi
Saya menggunakan Router Mikrotik untuk menghubung 2 Network berbeda

Konfigurasi IP Address

Konfigurasi Server DHCP
1.Edit File Konfigurasi DHCP
Pertama kita harus mengedit File Konfigurasi DHCP untuk menambahkan DHCP untuk Network yang berbeda . Dengan perintah seperti di bawah
Lalu kita bisa edit file tersebut
Tambahkan DHCP untuk Network yang berbeda yaitu 20.20.20.0
Tambahkan
IP network beserta netmasknya
range IP yaitu IP pertama dan IP terakhir untuk Client
routers(gateway)
DNS server
IP broadcast
Lalu save filenya (ctrl+x>y>enter)

2.Restart DHCP
Lalu selanjutnya kita harus restart DHCP agar network yang kita tambahkan tadi bisa digunakan
Menggunakan perintah seperti di bawah

3.Cek DHCP
Cek apakah DHCP berjalan dengan baik menggunakan perintah "systemctl status dhcpd"

Konfigurasi Server DHCP Relay
1.Install DHCP
Selanjutnya kita harus menginstal DHCP pada Server DHCP Relay
Dengan menuliskan perintah seperti di bawah
Tunggu hingga proses instalasi selesai

2.Copy File Konfigurasi DHCP Relay
Selanjutnya kita harus Copy file konfigurasi DHCP Relay yang bernama "dhcrelay.service" ke dalam direktori /etc/systemd/system/
Dengan memasukkan perintah seperti d bawah

3.Edit File Konfigurasi DHCP Relay
Lalu kita bisa Edit file tersebut
Menggunakan perintah nano seperti di bawah
Lalu Edit filenya
Masukkan IP Server DHCP yang berbeda Network
Lalu save filenya (ctrl+x>y>enter)

4.Reload Daemon Service
Lalu kita harus reload Daemon Service dengan menuliskan perintah seperti di bawah

5.Menjalankan DHCP Relay
Sebelum kita bisa menggunakan DHCP Relay Service kita harus menjalankan DHCP Relaynya dengan menuliskan perintah seperti di bawah

6.Cek DHCP Relay
Cek apakah DHCP Relay sudah berjalan dengan baik
Dengan perintah "systemctl status dhcrelay"
Terlihat bahwa DHCP Relay sudah berjalan dan menggunakan Server DHCP 10.10.10.2

Konfigurasi Router Mikrotik
Pada Router Mikrotik kita hanya perlu untuk memasukkan IP yang akan dijadikan sebagai IP Gateway oleh kedua network
Dengan perintah "ip address add address (ip/netmask) interface=(nomorinterface)"

Lalu cek apakah IP yang kita masukkan tadi sudah ada
Dengan menuliskan perintah "ip address print"
Terlihat bahwa IP gateway yang kita masukkan sudah ada pada interface yang kita mau
Client Beda Network
Sekarang kita bisa mendapatkan IP dari DHCP Server yang berbeda network
Untuk mengubahnya pada pojok kanan bawah kita bisa klik logo ethernet lalu pilih 
"Open Network and Sharing Center"
Lalu klik "Local Area Connection" atau "Ethernet"

Klik "Properties" lalu pilih IPv4

Pada IPv4 pilih Obtain an IP address automatically
Lalu klik "OK"

Lalu kita bisa cek apakah kita sudah mendapatkan IP dari DHCP Server atau belum
Pada Local Area Connection Status klik "Details"
Terlihat bahwa Client yang berbeda network sudah bisa mendapatkan ip dari DHCP Server

Capture Wireshark
Jika kita mencapture data menggunakan Wireshark maka akan terlihat bahwa Client meminta IP dari DHCP Server
dhcp offer adalah proses dimana server mengirimkan broadcast kepada semua client yang isinya adalah menawarkan IP kepada Client
dhcp ack adalah proses dimana server sudah menetapkan IP untuk Client , dan Client pun sudah mendapat IP yang diminta
dhcp release adalah proses dimana server memberikan satu IP kepada Client yang meminta IP
dhcp discovers adalah proses dimana Client mencari Server DHCP yang ada di jaringan tersebut

DHCP Static
Sekarang saya akan menunjukkan cara untuk membuat Service DHCP pada Server menjadi Static
Maksud static adalah kita memberikan IP tetap untuk suatu host/client
1.Cek Mac Address pada Client
Pertama kita harus mengetahui mac address yang dimiliki oleh Client karna kita akan menggunakan mac address sebagai identitas host

2.Konfigurasi DHCP Server
Edit file konfigurasi DHCP "dhcpd.conf"
Pada bagian paling bawah tambahkan sintak yang berisi mac address dan IP Address static yang kita inginkan untuk client dengan mac address tersebut
host namapc {
hardware ethernet (mac address)
fixed-address (ip)
}

3.Restart DHCP
Lalu selanjutnya kita harus restart DHCP agar static dhcp yang kita tambahkan tadi bisa berfungsi
Menggunakan perintah "systemctl restart dhcpd"
Cek apakah DHCP berjalan dengan baik menggunakan perintah "systemctl status dhcpd"

4.Obtain IP dari Client dengan Mac Address yang sama
Bisa dilihat bahwa Client dengan mac address tersebut akan mendapatkan IP yang selalu sama




Comments

Popular posts from this blog