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 alamat IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server. Jika anda seorang admin jaringan, dan di tempat anda kerja ada beratus/beribu komputer yang akan diset ip addressnya secara manual, apa ngak capek, :oops:
Disini saya install DHCP server di machine UBUNTU, asumsi jaringan adalah
Network = 192.168.0.0/24
Range IP = 192.168.0.10-192.168.0.100
Gateway = 192.168.0.1 sebagai dhcp server
Masuk ke machine Ubuntu sebagai root, saya memakai tool kesayangan putty, untuk remote ke machine ubuntu
Install paket dhcp server
root@ubuntu:~# apt-get install dhcp3-server
setting configurasi dhcp-server, buka file /etc/dhcp3/dhcpd.conf
root@ubuntu:/# pico /etc/dhcp3/dhcpd.conf
cari tulisan seperti ini
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name “internal.example.org”;
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
Diganti dengan yang dibawah, perhatikan, penggunaan tanda #
# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20-192.168.0.100;
option domain-name-servers 192.168.0.1; #sesuaikan dengan DNS isp anda
option domain-name “domain.com”;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
Setting interfaces untuk dhcp server, edit file /etc/default/dhcp3-server
Cari baris berikut dan Ganti dengan interface dhcp disini saya pakai eth1
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. “eth0 eth1″.
INTERFACES=”eth1″
Selanjutnya aktifkan dhcp server dengan perintah
root@ubuntu:~# /etc/init.d/dhcp3-server restart
kalau ada error, silahkan ulangi perintah dari awal, atau saya yang salah ketik/salah perintah mohon di koreksi.
Tidak ada komentar:
Posting Komentar