- Pengertian
DHCP adalah protokol yang berbasis arsitektur client dan server, digunakan untuk mengkonfigurasi perangkat jaringan sehingga mereka dapat berkomunikasi dengan menggunakan IP. DHCP server akan memberikan IP secara otomatis kepada client, sehingga client dan server bisa berkomunikasi menggunakan IP tersebut.
- Cara Kerja
Ketika host pertama kali dikonfigurasikan sebagai DHCP client, host tersebut belum mempunyai IP Address, subnet mask dan default gateway. Host tersebut mendapatkan informasi dari DHCP server yang berada di jaringan lokal maupun berlokasi di ISP. DHCP server dikonfigurasikan dengan range atau pool dari IP address tertentu yang bisa diberikan ke DHCP client. Setelah dikonfigurasi client akan menerima ip secara otomatis dari server sesuai range ip yang diberikan oleh server.
- Instalasi
Paket yang perlu diinstal untuk konfigurasi DHCP adalah isc-dhcp-server
Dengan cara : # apt-get install isc-dhcp-server
Konfigurasi
- Konfigurasi interface yang digunakan untuk memberikan layanan dhcp, disini konfigurasi interfaces yang digunakan, misalnya menggunakan interfaces eth0. Dengan cara : nano /etc/default/isc-dhcp-server
- Konfigurasi parameter layanan dhcp.
Dengan cara : nano /etc/dhcp/dhcpd.conf
- Restart service dhcp.
Dengan cara : service isc-dhcp-server restart atau /etc/init.d/isc-dhcp-server restart
- Kemudian pada General pilih Obtain an IP address automatically dan Obtain DNS server address automatically
Studi Kasus
Pada studi kasus ini, saya melakukan pengecekan pada sisi client untuk mengetahui apakah DHCP telah berhasil dikonfigurasi.
- Gunakan komputer untuk bertindak sebagai DHCP client.
Disini client akan mendapatkan IP otomatis dari server, dengan range IP yang ditentukan oleh server.
- Parameter apa sajakah yang didapat oleh Client dari Server DHCP ?
Seperti gambar diatas, client mendapat beberapa parameter sesuai dengan parameter yang server berikan, yaitu :
- Client mendapat IP otomatis, yaitu 192.168.100.115
- Subnet mask 255.255.255.0
- Default gateway 192.168.100.1
- DHCP server 192.168.100.115
- DNS server 192.168.100.115