DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat ip dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamt ip secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.
Di sini saya akan menjelaskan cara penginstalan DHCP SERVER dan cara konfigurasinnya.
Berikut adalah nama paket yang di butuhkan untuk penginstalan DHCP SERVER :
- Dhcp3-server
1. install paket dengan mengetikkan apt-get install dhcp3-server.lalu enter
2. binary-7 maksudnya cd 7, karna dalam penginstalan dhcp memerlukan paket, dan paket tersebut terdapat pada cd 7, setelah cd 7 masuk langsung enter.
3. dalam network interfaces masukkan nama Ethernet yang di pakai, jika kita memilik satu Ethernet bararti ketikkan eth0, lalu ok
4. installation finishes, langsung saja enter.
5. pada langkah ini langsung saja enter karna kita sudah selesai menginstall dhcp.
6. instalasi selesai.
7. kemudian konfigurasinya, konfigurasi nya terletak dalam directory /etc/dhcp/dhcpd.conf. dengan menggunakan perintah “vi” untuk masuk dalam file konfigurasinya.
8. didalam file dhcpd.conf cari option-domain-name dan ganti dengan nama domain kita, kemudian option domain-name-server isikan ip address server.
9. konfigurasi selanjutnya cari subnet dan ganti dengan subnet server dan juga netmask nya, kemudian range untuk mengatur berapa banya ip yang di sediakan server untuk client, dan option routers isi dengan ip address server.
10. setelah selasai konfigurasi simpan dengan perintah wq, dengan cara shift + : dan ketik wq.
11. setelah di simpan lakukan perintah service, perintahnya /etc/init.d/dhcp3-server restart
12. jika sudah seperti ini berarti konfigurasi sudah berhasil, jika tidak berhasil maka akan menggeluarkan catatan error. Dan tinggal mengetes di client.