Pertama install paket yang dibutuhkan, silahkan login sebagai root pada server anda
root@myserver:~# aptitude install dhcp3-server
biarkan sampai selesai, kalo paket tidak tersedia, monggo masukan repository main dari debian, edit dulu di
root@myserver:~# nano /etc/apt/source.list
masuk kan baris dibawah ini, lalu simpan.
deb http://ftp.de.debian.org/debian squeeze main
update dengan perintah apt-get update
kemudian silahkan coba diinstall dhcp3-server nya kembali seperti diatas.
setelah itu edit file dhcpd.conf di
root@myserver:~# nano/etc/dhcp/dhcpd.conf
edit seperti dibawah ini
# A slightly different configuration for an internal subnet.
subnet 10.10.10.0 netmask 255.255.255.0 {
range 10.10.10.2 10.10.10.254;
option domain-name-servers 203.130.193.74, 8.8.8.8;
# option domain-name “internal.example.org”;
option routers 10.10.10.1;
option broadcast-address 10.10.10.255;
default-lease-time 600;
max-lease-time 7200;
}
simpan file tersebut, kemudian lanjut edit file isc-dhcp-server
root@myserver:~# nano /etc/default/isc-dhcp-server
masuk kan eth berapa yang hendak diset agar menjadi DHCP, disini saya mengeset eth1
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. “eth0 eth1″.
INTERFACES=”eth1″
simpan file tersebut lalu restart service dhcp nya.
coba anda restart pake perintah
/etc/init.d/dhcp3 restart
atau
service dhcp3 restart
Bisa nggak? kalo gak bisa berarti konfig service adalah di isc-dhcp-server
nah coba jalankan
service isc-dhcp-server restart
atau
etc/init.d/isc-dhcp-server restart
kalau gak ada pesan error berarti konfigurasi sudah benar, monggo silahkan colok dari eth1 ke HUB, dan dari HUB hubungkan ke client, apakah si client mendapat IP, jika client mendapat IP, berarti settingan berhasil.
Ok selesai, selamat mencoba
Sumber Repository :
http://packages.debian.org/squeeze/all/dhcp3-server/download