DHCP RELAY AGENT


Apa itu DHCP

Dynamic Host Configuration Protocol (DHCP) adalah protocol yang di gunakan untuk menyediakan IP address secara otomatis ke perangkat lain seperti komputer, handphone, router tanpa harus mengeonfigurasi secara manual.

Nah kebanyakan untuk DHCP server berada di jaringan local yang sama dengah host, nah ketika DHCP server brada di jaringan lain dan agar host bisa menerima penyewaan IP dari DHCP server maka di gunakanlah DHCP relay agent.

Apa itu DHCP relay agent

DHCP ralay agent adalah protocol yang di gunakan untuk mendistribusikan ip dari DHCP server ke DHCP client yang berada saling berjauhan atau sudah berbeda jaringan.

Secara default router akan membuang dan tidak akan meneruskan pesan DHCP request dari client local ke jaringan luar atau jaringan lain, supaya pesan DHCP request bisa di kirim ke jaringan luar maka di butuhkanlah router yang menjadi DHCP relay, agar client bisa mendapatkan penyewaan IP dari ser. Bisa dikatakan router yang menjadi DHCP relay menjadi penerus pesan DHCP Request dari perangkat client ke DHCP server yang berbeda jaringan.



Konfigurasi DHCP relay agent 


Konfigurasi

Router server DHCP :

(Beri IP untuk router)  

server-DHCP#configure terminal 
server-DHCP(config)#interface g0/0/0
server-DHCP(config-if)#no shutdown 
server-DHCP(config-if)#ip add 192.168.10.1 255.255.255.0
server-DHCP(config-if)#exit

(Routing Static route)
server-DHCP(config)#ip route 192.168.20.0 255.255.255.0 192.168.10.2

(Buat DHCP pool)

server-DHCP(config)#ip dhcp pool KELAS_1
server-DHCP(dhcp-config)#network 192.168.20.0 255.255.255.0
server-DHCP(dhcp-config)#default-router 192.168.20.1


Router DHCP relay :

(Beri IP untuk router)

Router_Relay#configure terminal 
Router_Relay(config)#int g0/0/0
Router_Relay(config-if)#no shutdown
Router_Relay(config-if)#ip add 192.168.10.2 255.255.255.0
Router_Relay(config-if)#int g0/0/1
Router_Relay(config-if)#no shutdown 
Router_Relay(config-if)#ip add 192.168.20.1 255.255.255.0
Router_Relay(config-if)#exit

(Masukan IP helper address)

Router_Relay(config)#int g0/0/1
Router_Relay(config-if)#ip helper-address 192.168.10.1

PC :

(Ubah configurasi ip dari static ke dynamic)