Little boy questioned his mother, he asked what he can be in the future..with a sad smile, she tells him he can be anything he wants to be.... Boy said he’d become (an) astronaut and fly out into space crews around the universe he wanted to see the stars and also see other planets in outer space------------- "Why don’t we just keep dreaming, let’s keep our mind with dream and faith, as long as we wish we can make it come true, how old you are never forget your dream and keep dreaming "

Saturday, 26 May 2018

Konfigurasi DHCP Relay di Cisco Packet Tracer

Selamat siang..

Pada artikel saya sebelumnya yaitu Konfigurasi DHCP Server di Router Cisco Packet Tracer sudah dibahas apa itu DHCP, cara kerja DHCP dan konfigurasi DHCP server di Router Cisco Packet Tracer.

Kebanyakan DHCP server berada pada jaringan LAN yang sama dengan kliennya (local host), nah bagaimana jika DHCP server berada di jaringan yang berbeda dengan klien DHCP nya (remote host) ?! karena secara default router akan membuang dan tidak akan meneruskan DHCP request dari klien ke jaringan luar dan klien tidak akan pernah mendapatkan ip address DHCP nya.
Maka dari itu digunakan layanan yang disebut DHCP relay agar DHCP request dapat diteruskan ke DHCP server yang berada di jaringan berbeda.

DHCP RELAY

DHCP relay agent beroperasi sebagai antarmuka (interface) antara klien DHCP dan server. interface ini mendengarkan DHCP request dari klien dan menambahkan data konfigurasi penting, seperti informasi tautan klien, yang diperlukan oleh server untuk mengalokasikan alamat untuk klien. Ketika server DHCP merespon, DHCP relay agent meneruskan kembali respon kepada klien DHCP.


Konfigurasi DHCP Relay

Akan saya simulasikan dengan satu router sebagai dhcp server, satu router sebagai penghubung jaringan dan dua PC sebagai dhcp client.
Router
Router DHCP Server
Gi0/0
10.10.10.254/254
Router DHCP Relay Agent
Gi0/0
10.10.10.1/8
Gi0/1  (DHCP relay agent)
192.168.1.1/24
PC
PC4
DHCP
PC5
DHCP

1. Setting IP Address router DHCP Server
Klik icon Router DHCP Server, pilih tab CLI dan masukan perintah berikut :
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>enable
Router#configure terminal
Router(config)#hostname DHCP-server
DHCP-server(config)#interface gigabitEthernet 0/0
DHCP-server(config-if)#ip address 10.10.10.254 255.0.0.0
DHCP-server(config-if)#no shutdown 
DHCP-server(config-if)#exit

2. Setting DHCP service dan exclude address
menentukan nama pool, gateway dan dns, masih di router DHCP server, di mode global configuration masukan perintah :
DHCP-server(config)#ip dhcp pool SIMULASI
DHCP-server(dhcp-config)#default-router 192.168.1.1
DHCP-server(dhcp-config)#network 192.168.1.0 255.255.255.0
DHCP-server(dhcp-config)#dns-server 10.10.10.254
DHCP-server(dhcp-config)#exit
DHCP-server(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10

3. Routing RIP DHCP Server
DHCP-server(config)#router rip 
DHCP-server(config-router)#version 2
DHCP-server(config-router)#network 192.168.1.0 
DHCP-server(config-router)#network 10.0.0.0
DHCP-server(config-router)# ctrl+c -> enter
DHCP-server#copy running-config startup-config 
Destination filename [startup-config]? enter
Building configuration...
[OK]

Karena DHCP Server adalah sebuah router maka agar dapat berkomunikasi dengan host lain di jaringan lainnya maka dilakukan proses routing. Tetapi jika DHCP server adalah sebuah PC/Server, proses routing tidak dilakukan

5. Setting Router DHCP Relay Agent
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>enable
Router#configure terminal
Router(config)#hostname DHCP-Relay-Agent
DHCP-Relay-Agent(config)#interface gigabitEthernet 0/0
DHCP-Relay-Agent(config-if)#ip address 10.10.10.1 255.0.0.0
DHCP-Relay-Agent(config-if)#no shutdown 
DHCP-Relay-Agent(config-if)#exit
DHCP-Relay-Agent(config)#interface gigabitEthernet 0/1
DHCP-Relay-Agent(config-if)#ip address 192.168.1.1 255.255.255.0
DHCP-Relay-Agent(config-if)#ip helper-address 10.10.10.254
DHCP-Relay-Agent(config-if)#no shutdown 
DHCP-Relay-Agent(config-if)#exit

Perintah ip helper-address bukan hanya meneruskan DHCP request saja tapi meneruskan semua paket UDP broadcast ke ip address tsb.. so be carefull!

4. Routing RIP DHCP Relay Agent
DHCP-Relay-Agent(config)#router rip 
DHCP-Relay-Agent(config-router)#version 2
DHCP-Relay-Agent(config-router)#network 192.168.1.0 
DHCP-Relay-Agent(config-router)#network 10.0.0.0
DHCP-Relay-Agent(config-router)# ctrl + c -> enter
DHCP-Relay-Agent#copy running-config startup-config 
Destination filename [startup-config]? enter
Building configuration...
[OK]

5. Setting DHCP pada client
Klik pada PC, IP Configuration dan pilih DHCP. PC akan mulai mengirimkan dhcp discover dengan melakukan broadcast, ketika broadcast diterima oleh router DHCP relay agent maka akan diteruskan ke DHCP Server, begitu juga respon dari DHCP server akan diteruskan ke klien DHCP oleh DHCP relay agent sampai proses selesai.
PC telah menerima ip address dari DHCP server

Sekarang layanan DHCP Relay telah berjalan, semua host di jaringan lokal dapat mendapatkan ip nya dari DHCP server yang berada dijaringan lain.

Sekian dan semoga bermanfaat..

No comments:

Post a Comment