LAB 5.1 CentOS : Konfigurasi DHCP


Pada kesempatan kali ini saya akan menjelaskan tentang konfigurasi DHCP pada CentOS 7. DHCP (Dynamic Host Configuration Protocol) adalah layanan pada server yang secara otomatis memberikan IP address kepada host (Client) yang berada satu jaringan dengan server. Ok, itulah tadi pengertian dari DHCP. Lanjut ke konfigurasinya…
Topologi

1. Konfigurasi Server

Pertama, install terlebih dahulu layanan DHCP pada server
[root@halim_server]# yum install dhcp –y
Gambar 1.1 Install DHCP

Kemudian buka file “named.conf” pada direktori “/etc/dhcp/”
[root@halim_server]# nano /etc/dhcp/dhcpd.conf
Gambar 1.2 Buka file dhcpd.conf

Tambahkan script berikut (sesuaikan)
#Global Options
option domain-name “dhcp-server”;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
#dhcp for network 172.16.11.0/24
Subnet 172.16.11.0 netmask 255.255.255.0 {
range 172.16.11.5 172.16.11.10;
option routers 172.16.11.1;
option domain-name-servers 172.16.11.1;
option broadcast-address 172.16.11.255;
}
Apabila lupa dengan script tersebut / tidak ingin repot mengetik script, silahkan copy-paste script yang berada pada file  yang terletak di direktori dhcpd.conf.example “/usr/share/doc/dhcp-4.2.5/”
Gambar 1.3 Tambahkan script konfigurasi

Langkah selanjutnya, jalankan / mulai server dhcp
[root@halim_server]# systemctl start dhcpd
Untuk mengecek server dhcp, jalankan perintah
[root@halim_server]# systemctl status dhcpd
Apabila hasilnya active (running) dan tidak ada pesan error. Maka, itu artinya konfigurasi DHCP tersebut telah berhasil dilakukan di server
Gambar 1.4 Done

Terakhir, ketik perintah berikut agar server dhcp dapat berjalan / mulai secara otomatis ketika server tersebut di restart.
[root@halim_server]# systemctl enable dhcpd

2. Konfigurasi Client

Agar client mendapat IP dari server dhcp, lakukan konfigurasi berikut :
Setting IP pada PC dengan masuk ke Control Panel > Network and Internet > Network and Sharing Center, kemudian masuk ke pengaturan IPv4 lalu pilih “Obtain an IP address automatically”
Gambar 2.0 Obtain an IP address automatically

Untuk mengecek, pilih “details” pada saat berada di menu Local Area Connection Status. Apabila hasilnya seperti ini, maka artinya konfigurasi telah diterapkan di client.
Gambar 2.1 Hasil

3. Cek Proses terjadinya DHCP pada server

Caranya adalah klik kanan pada port yang berasal dari server kemudian pilih “Start capture”
Gambar 3.0 Start capture
Gambar 3.1 Pilih port

Setelah aplikasi wireshark terbuka, lakukan langkah konfigurasi “Obtain an IP address automatically” pada client
Gambar 3.2 Obtain an IP address automatically

Kemudian buka kembali aplikasi wireshark lalu ketik kata kunci “bootp.option.type == 53” maka otomatis wireshark akan mencari hasil capture DHCP. Dan dari hasil capture tadi, pasti akan terlihat transaksi “paket” yang dilakukan antara client & server DHCP. Berikut ini adalah paket yang dimaksud :
DHCP Discover 
DHCP Offer
DHCP Request
DHCP ACK
  1. DHCP Discover = Client menyebarkan paket secara broadcast untuk mengetahui apakah ada server DHCP yang aktif dalam satu network untuk meminta IP address ke server DHCP tersebut
  2. DHCP Offer = Server DHCP menawarkan IP address yang tersedia dan bisa digunakan oleh client
  3. DHCP Request = Setelah mendapat penawaran, akhirnya client setuju dan meminta IP tersebut kepada server DHCP
  4. DHCP ACK = Akhirnya, server DHCP memberi IP ke client, transaksi selesai. Client telah mendapat IP dari server DHCP.
Sekian dulu sedikit ilmu yang bisa saya bagikan tentang konfigurasi DHCP pada CentOS 7. Semoga dapat bermanfaat. Apabila ada pertanyaan / kritik / saran silahkan sampaikan melalui kolom komentar. Never Give Up!! Regards..

By: blogabdulhalim.blogspot.com | Abdul Halim (c) 2016
Previous
Next Post »

Silahkan kirimkan Komentar dan Masukan anda. ConversionConversion EmoticonEmoticon

Thanks for your comment