DHCP (Dinamic Host Configuration Protocol) adalah  sebuah layanan 
yang memberikan ip address secara otomatis pada client . Komputer yang 
memberikan nomor IP inilah yang disebut sebagai DHCP server, sedangkan 
komputer yang melakukan request disebut DHCP Client.
Langsung saja untuk step pertama lakukan installasi paket dhcp pada ubuntu server , disini kita menggunanka isc-dhcp-server  . 
Ketikan apt-get install isc-dhcp-server pada terminal .
Setelah proses instalasi berhasil  , untuk step selanjutaya rubah 
file configurasi  pada /etc/default/isc-dhcp-server. 
Gunakan perintah 
nano /etc/default/isc-dhcp-server
Edit file menjadi seperti screenshot berikut , INTREFACES=”eth0″ yang berarti interface yang digunakan untuk output dhcp
Simpan file isc-dhcp server setelah di tentukan interface berapa yang
 akan di gunakan. 
Selanjutnya ubah file konfigurasi pada 
/etc/dhcp/dhcpd.conf .
Ubah menjadi seperti berikut :
Setelah file konfigurasi dhcpd.conf di rubah ,
 lakukan restart dengan /etc/init.d/isc-dhcp-server restart
Untuk mengecek apakah dhcp server sudah berhasil , disini saya coba 
connect dengan client menggunakan windows xp. Untuk di windows xp 
gunakan setingan obtain IP address .
 Langkahnya Start -> Control 
Panel -> Network and Internet Conection -> Network Conection ->
 Klik Kanan Local Area Connection -> Pilih Internet Protocol (TCP/IP)
 -> Pilih Obtain ip dan obtain dns , seperti gambar berikut :
Setelah konfigurasi di setting automatic , 
langkah selanjutnya cek 
apakah client ini sudah mendapatkan ip address, dengan cara CTRL+R ketik
 cmd , setelah masuk ke cmd , 
ketikan ipconfig , lihat apakah komputer 
sudah mendapatkan ip address seperti di bawah ini :