Konfigurasi DHCP Server pada CentOS 6.


DHCP 

Singkatan dari Dynamic Host Control Protocol

Protocol yang secara otomatis memberikan  informasi tcp/ip ke komputer klien meliputi  alamat ip, ip gateway dan dns resolver, Nama service: dhcpd,
File konfigurasi : /etc/dhcp/dhcpd.conf

Konfigurasi Kartu Jaringan  Komputer Server 

Edit /etc/sysconfig/network-scripts/ifcfg-eth0
 # vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:13:8f:f3:82:d0
ONBOOT=yes
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 
Restart service network
# service network restart

Instalasi DHCP Server 

Periksa ketersediaan paket
# rpm -qa | grep dhcp
Kalau belum ada instal paket yg dibutuhkan
# yum install dhcp
Konfigurasi DHCP Server
Copy contoh konfigurasi
# cp /usr/share/doc/dhcp- 4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
Edit file /etc/dhcp/dhcpd.conf sehingga seperti di  bawah ini:
# vim /etc/dhcp/dhcpd.conf
Konfigurasi DHCP Server
ddns-update-style none;
authoritative;
log-facility local7;

subnet 192.168.10.0 netmask 255.255.255.0 {
   range 192.168.10.11 192.168.10.100;
   option domain-name-servers 192.168.10.1;
   option domain-name "dudi.nf";
   option routers 192.168.10.1;
   option broadcast-address 192.168.10.255;
   default-lease-time 600;
   max-lease-time 7200;
 }

Menjalankan Service dhcp 

Menjalankan service dhcp
# service dhcpd start atau # /etc/init.d/dhcpd start
Membuat service dhcp dijalankan setiap kali  sistem boot
# chkconfig dhcpd on
Instalasi DHCP Klien
Periksa ketersediaan paket
# rpm -qa | grep dhclient
Kalau belum ada instal paket yg dibutuhkan
# yum install dhclient

Konfigurasi Kartu Jaringan  Komputer Klien 

Edit /etc/sysconfig/network-scripts/ifcfg-eth0
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=DHCP
ONBOOT=yes
Restart service network
# service network restart
Mendapatkan ip dari dhcp server secara manual
# dhclient eth0

Comments