0

Instalasi dan Konfigurasi DHCP Server di Centos 6

DHCP Server adalah suatu service yang mengatur pemberian IP Address, Netmask, Gateway secara otomotis. Dengan DHCP Server ini klien tidak perlu lagi melakukan konfigurasi IP Address secara manual, karena dengan service ini klien yang terhubung ke jaringan akan mendapatkan IP Address secara otomatis.

Asumsi interface eth0 yang menjadi DHCP Server.

eth0 : 192.168.7.1 (DHCP Server)

Dan maksimal klien yang terhubung hanya 50 klien, maka disini kita buat range IP Address nya.

range : 192.168.7.150 – 192.168.7.200

Eksplorasi

Berikut ini beberapa file yang berhubungan dalam membangun DHCP Server ini.

  • /etc/dhcp/dhcpd.conf‘ : file konfigurasi utama dhcpd
  • /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample‘ : contoh file konfigurasi dhcpd
  • etc//sysconfig/dhcpd‘ : file ini untuk menentukan interface mana yang berfungsi sebagai dhcp server
  • /etc/sysconfig/network-scripts/ifcfg-eth0‘ : file konfigurasi untuk interface eth0

Instalasi DHCP

Untuk menginstal dhcp server di centos cukup menjalankan perintah dibawah ini.

# yum install dhcp

Konfigurasi

Sebelum melakukan konfigurasi DHCP, kita harus meng-set IP Address untuk interface eth0 menjadi statik.

# nano /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=08:00:27:C3:8B:94
TYPE=Ethernet
UUID=8040f294-0215-405a-a2db-a01b745073a4
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.7.1
NETMASK=255.255.255.0

Lalu dilanjutkan dengan mengedit file dhcpd.conf, dan berikut ini adalah konfigurasi yang kita inginkan.

# nano /etc/dhcp/dhcpd.conf

# disable dynamic dns
ddns-update-style none;

option domain-name "localhost.localdomain";
option domain-name-servers 192.168.7.1, 8.8.8.8;

default-lease-time 600;
max-lease-time 7200;

log-facility local7;

subnet 192.168.7.0 netmask 255.255.255.0 {
    range 192.168.7.150 192.168.7.200;
    option domain-name-servers 192.168.1.1;
    option domain-name "cubnetwork.com";
    option routers 192.168.7.1;
    option broadcast-address 192.168.7.255;
}

Setelah itu atur interface/ethernet yang akan dijadikan pusat DHCP Server.

# nano /etc/sysconfig/dhcpd

# Command line options here
DHCPDARGS=eth0

Terakhir jalankan perintah berikut agar otomatis jalan saat booting dan restart service dhcpd.

# chkconfig dhcpd on
# service dhcpd restart

Jika saat direstart dhpcd FAILED atau tidak jalan, kemungkinan ada kesalahan konfigurasi pada file dhcpd.conf. Periksa kembali konfigurasi nya, apakah sudah benar atau masih terdapat kesalahan.

hazmi

Orangnya santai tapi rajin belajar. Selalu penasaran sama segala hal, apalagi kalau tentang doi :) Founder dari cubnetwork.

Leave a Reply