Instalasi DHCP Server
(DHCP) Domain Host Configuration Protocol
http://www.isc.org/software/dhcp
http://www.isc.org/software/dhcp
DHCP Server merupakan server komputer yang melayani
konfigurasi protokol IP di sisi komputer client, sehingga pengisian IP-Address
kartu jaringan, IP-Adress Gateway/Router, dan DNS Server bisa dilakukan secara
otomatis.
Layanan/service yang melayani pemberian IP secara otomatis pada SL6 ataupun distro yang setara tersebut bernama dhcpd (dhcp daemon).
Layanan/service yang melayani pemberian IP secara otomatis pada SL6 ataupun distro yang setara tersebut bernama dhcpd (dhcp daemon).
(pada skenario ini IP address PC server adalah
192.168.50.50)
Beikut adalah langkah-langkah instalasi DHCP server :
1. Install paket dhcpd :
# yum install dhcpd
1. Install paket dhcpd :
# yum install dhcpd
2. Apabila sudah ter-install dengan benar, instalasi di
SL6 akan membuat satu direktori baru yang bernama /etc/dhcp, pindah ke
direktori tsb, lihat isinya dengan perintah ls -l :
# cd /etc/dhcp/
di dalam direktori tersebut terdapat satu file konfigurasi yang bernama dhcpd.conf, namun file tersebut belum berisi contoh konfigurasi, kita dapat mengambil contoh file konfigurasi di direktori /usr/share/doc/dhcp-4.1.1/. Salinlah contoh file konfigurasi tersebut ke /etc/dhcp/ dengan perintah :
# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
# cd /etc/dhcp/
di dalam direktori tersebut terdapat satu file konfigurasi yang bernama dhcpd.conf, namun file tersebut belum berisi contoh konfigurasi, kita dapat mengambil contoh file konfigurasi di direktori /usr/share/doc/dhcp-4.1.1/. Salinlah contoh file konfigurasi tersebut ke /etc/dhcp/ dengan perintah :
# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
3. Setelah itu edit file konfigurasi tersebut dengan vim:
# vim /etc/dhcp/dhcpd.conf
Lalu isi file tersebut dengan baris-baris berikut:
# vim /etc/dhcp/dhcpd.conf
Lalu isi file tersebut dengan baris-baris berikut:
option domain-name-servers
192.168.50.50;
option domain-name "yadika-baturaja.tkj";
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.50.0 netmask 255.255.255.0; {
range 192.168.50.10 192.168.50.30;
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
}
option domain-name "yadika-baturaja.tkj";
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.50.0 netmask 255.255.255.0; {
range 192.168.50.10 192.168.50.30;
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
}
4. Edit konfigurasi iptables agar membuka port udp: 67
dengan mengedit /etc/sysconfig/iptables dengan menambahkan baris berikut:
-A INPUT -m state --state NEW -m udp -p udp --dport 67 -j ACCEPT
kemudian restart IPTABLES dengan perintah ; # service iptables restart.
-A INPUT -m state --state NEW -m udp -p udp --dport 67 -j ACCEPT
kemudian restart IPTABLES dengan perintah ; # service iptables restart.
5. Jalankan layanan dhcpd dengan mengetikkan perintah :
# service dhcpd start
# service dhcpd start
6. Lalu pasang agar layanan aktif ketika komputer
dinyalakan :
# chkconfig dhcpd on
# chkconfig dhcpd on
7.
Uji oleh komputer client dengan setting
IP-Address ke DHCP (automatic) dan terhubung ke eth0 komputer server dengan
perintah :
# dhclient eth0,
Periksa ip address client yang diberi oleh DHCP server dengan perintah :
# ip addr show
# dhclient eth0,
Periksa ip address client yang diberi oleh DHCP server dengan perintah :
Komentar
Posting Komentar