Berhubung dhcpdnya sudah pisah ranjang dengan named (dns server), saya harus belajar lagi ngatur config dari dhcpd (dhcp server). kali ini sebagai pasangan pdnsd saya gunakan udhcpd. Kalau dulu di server saya dalam satu paket dnsmasq, tapi karena tertarik dengan pdnsd terpaksa deh nyari dhcp server yang ringan. nah udhcpd ini katanya turbo :P bukan turunan bodat ya.

 

ok dah dibawah ini confignya yang sedang saya gunakan, ini juga berbekal dari berbagai error. dan ini juga sih masih ada error tapi nggak tahu tuh dari sononya atau memang salah saya. tapi kayaknya saya nggak salah deh. jangan ditangkap pak.

server@Server:/etc$ cat udhcpd.conf
start 192.168.0.81
end 192.168.0.101
interface eth0

; max_leases 254
; remaining yes
; auto_time 7200
; decline_time 3600
; conflict_time 3600
; offer_time 60
; min_lease 60
; lease_file /var/lib/misc/udhcpd.leases
; pidfile /var/run/udhcpd.pid
; notify_file
; siaddr 0.0.0.0
; sname
; boot_file

option    subnet 255.255.255.0
option    router 192.168.0.10
option    dns 192.168.0.10
option    broadcast 192.168.0.254
option  lease   864000

static_lease 00:90:08:A3:70:57 192.168.0.77
static_lease 00:16:17:9E:E6:94 192.168.0.1
static_lease 00:A0:B0:05:06:D1 192.168.0.74
static_lease 00:50:BF:51:5A:01 192.168.0.78
static_lease 00:90:08:A3:5F:0C 192.168.0.76
static_lease D2:14:11:80:00:08 192.168.0.73
static_lease 00:E0:4C:50:A4:38 192.168.0.71
 

tuh kan masih ada bekas-bekasnya, kalau sebelumnya saya udah banyak mainin udhcpd.conf ini

yang masih menjadi masalah adalah pesan error :

server@Server:/etc$ sudo /etc/init.d/udhcpd restart
Restarting very small DHCP server: udhcpd (v0.9.9-pre) started
max_leases value (254) not sane, setting to 21 instead
udhcpd.

; max_leases 254

 ini kali masalahnya, tapi ini sudah saya centang supaya dia pake yang defaultnya saja, tapi ternyata nggak juga. justru defaultnya adalah 254 seperti yang saya dapatkan dari situs webnya http://udhcp.busybox.net/udhcpd.conf

# The maximim number of leases (includes addressesd reserved# by OFFER’s, DECLINE’s, and ARP conficts
	
#max_leases	254		#default: 254
 yang herannya  setting to 21 instead ini nggak tetap dan ganti-ganti, kadang 41, kadang 56, kadang 72 ah suka-suka hati dia aja. tapi gpp deh yang penting jalan. :)