This is an old revision of the document!
Cisco : DHCP Server
Dynamic Host Configuration Protocol (DHCP) adalah protokol manajemen jaringan yang digunakan pada jaringan untuk secara otomatis memberikan alamat IP dan parameter konfigurasi jaringan lainnya ke perangkat pada jaringan, sehingga memungkinkan mereka untuk berkomunikasi secara efisien.
Dynamic Host Configuration Protocol (DHCP) adalah protokol manajemen jaringan yang digunakan pada jaringan untuk secara otomatis memberikan alamat IP dan parameter konfigurasi jaringan lainnya ke perangkat pada jaringan, sehingga memungkinkan mereka untuk berkomunikasi secara efisien.
Syntax
| Command | Description |
|---|---|
R1(config)#ip dhcp excluded-address [start-address (end-address)] | Mengecualikan beberapa alamat IP dari penggunaan DHCP. Ini berguna untuk perangkat yang ditetapkan secara statis atau server. |
R1(config)#ip dhcp pool [pool name] | Membuat pool DHCP yang menentukan rentang alamat IP yang dapat diberikan oleh server DHCP kepada klien. |
R1(dhcp-config)#network [network-id] [mask] | Menentukan network dan subnet mask. |
R1(dhcp-config)#default-router [address] | Menentukan default gateway. |
Command Optional pada DHCP
| Command | Description |
|---|---|
R1(dhcp-config)#lease [days] ([hours] [minutes]) | Menentukan lease time IP dipinjamkan. |
R1(dhcp-config)#dns-server [dns-address-1] ([dns-address-2 … dns-address-8]) | Menentukan DNS server (maksimal 8). |
R1(dhcp-config)#domain-name [name] | Menentukan domain name (contoh: example.com). |
External DHCP Server
Jika server DHCP berada pada segmen jaringan yang terpisah, maka router harus melakukan DHCP relay agar permintaan DHCPv4 dapat diteruskan ke server eksternal.
Perintah berikut harus dimasukkan pada setiap interface router yang mengarah ke segmen server DHCP.
| Command | Description |
|---|---|
R1(config-if)#ip helper-address [DHCP-server-address] | Mengizinkan pesan DHCP melewati interface (default = discard). |
Topologi
Konfigurasi
Router C2691
// Masuk ke Global Configuration Mode C2691> enable C2691# configure terminal // Setup IP interface gateway C2691(config)# interface f0/0 C2691(config-if)# ip address 192.168.0.1 255.255.255.0 C2691(config-if)# no shutdown // Setup DHCP Server C2691(config)# ip dhcp pool LAN C2691(dhcp-config)# network 192.168.0.0 255.255.255.0 C2691(dhcp-config)# default-router 192.168.0.1 C2691(dhcp-config)# exit // Exclude IP address C2691(config)# ip dhcp excluded-address 192.168.0.1 192.168.0.100
PCs
// PC1 PC1> ip dhcp DORA IP 192.168.0.101/24 GW 192.168.0.1 // PC2 PC2> ip dhcp DORA IP 192.168.0.102/24 GW 192.168.0.1 // PC3 PC3> ip dhcp DORA IP 192.168.0.103/24 GW 192.168.0.1
Cheatsheet
ip dhcp excluded-address 192.168.0.1 ip dhcp pool LAN network 192.168.0.0 255.255.255.0 default-router 192.168.0.1 exit