Source Tar Ball Installation

T MANIKANDAN-PKXR74 manikandan.t at
Tue Feb 24 05:00:10 UTC 2009

Hi Brad,
  for testing I have given the class a subnet, One more concern is how
would I re-compile after editing dhcpd.h ?? I followed the below
mentioned steps
1. uninstall previous dhcpd by rpm -e dhcpd-3.0.5
2. download the source tar ball
3. tar -zxvf dhcp-3.1.2.tar.gz
4. edit the dhcpd.h file
5. ./configure
6. make
7.make install
8. create dhcpd.conf
9. /usr/local/sbin/dhcpd (to start the dhcpd service)


From: dhcp-users-bounces at
[mailto:dhcp-users-bounces at] On Behalf Of Brad Dameron
Sent: Monday, February 23, 2009 10:55 PM
To: Users of ISC DHCP
Subject: RE: Source Tar Ball Installation 

How many leases do you have in your dhcpd.conf? This setting seemed to
only really be noticable with 10k or more leases. You should be fine
with 3.1.2. 
Brad Dameron
Senior Systems Engineer


From: dhcp-users-bounces at
[mailto:dhcp-users-bounces at] On Behalf Of T
Sent: Friday, February 20, 2009 7:18 AM
To: Users of ISC DHCP
Subject: Source Tar Ball Installation 

  Based on the comments received from Brad earlier on tuning DHCP for
max performance, I decided to upgrade My DHCP server to 3.1.2 from 3.0.5
and also include the HASH adjustment for getting max performance.
   My initial version 3.0.5 is from Linux OS didn't have any dhcpd.h
I downloaded the source tar ball from
<>  to /tmp/ directory and
ran the following commands to build the new release
tar -zxvf dhcp-3.1.2.tar.gz
1. ./configure
2. make
3.make install
and also I made the following changes in syslog.conf 
local6.*    -/var/log/dhcpd.log
and changed the LEASE_HASH_ from 100003 to 250007, the file I edited is
in the location  /tmp/dhcp-3.1.2/includes/

initially the performance was around 40 Five way hand shakes per second
from 3.0.5 and after installing 3.1.2 it increased to 61 five way
handshakes per second ,  and some how I feel the changes made in hash
adjustment is not effective, how do I verify this change. or I need to
do some additional steps in order to make the hash adjustment effective
did I make any mistake in installing 3.1.2 
should I edit any other file prior to configure or make or make install.
how the changes in hash will be effective.
also in ver 3.0.5 from Linux OS I didn't find /includes/dhcpd.h at all
is it normal ??
Request to guide me in this regard.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the dhcp-users mailing list