Berikut simulasi DHCP Relay 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.
Tidak ada komentar:
Posting Komentar