Problems with Lots of Static DHCP Mappings
Neff_Glen at emc.com
Neff_Glen at emc.com
Mon Oct 20 22:02:45 UTC 2003
I've been running ISC-dhcpd v3.0.1rc6 for at least a year and a half now and
until recently, it's been working out great for us until just recently.
I really don't think there's anything extreme about our implementation in
regard to the number or size of the DHCP scopes, but we do have a rather
number of static DHCP assignments have steadily grown over the period of
time that we've been using dhcpd. Here's a link to our config file:
http://www.trioptimum.com/~crtxreavr/dhcpd.conf
The problem we've having seems to have been exploited when we added the
latest 5 or 10 static assignments. What's happened is that the new static
assignments simply aren't being given to the clients as they should, they're
instead getting IPs from the pool. What's more, the only reason machines
with older static assignments are continuing to get their static assignments
is because they're stored in the (semi-) persistant lease file
(dhcpd.leases). If I delete that file (and it's backup and 'touch' to
create a new one, then no proper static assignments are being given out.
Since we encountered this problem, I've also tried versions 3.0.1rc12 &
3.0p12, which both exhibit the same behavior.
I'm guessing we've exceeded some threshold for static assignments?
The OS in question is Solaris 8 x86 and dhcpd was build with default options
under the GCC v3.0.3 package available at sunfreeware.com.
root at thebrain-/etc$ uname -a
SunOS thebrain 5.8 Generic_108529-05 i86pc i386 i86pc
root at thebrain-/etc$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/i386-pc-solaris2.8/3.0.3/specs
Configured with: ../configure --with-as=/usr/local/bin/as
--with-ld=/usr/local/bin/ld --enable-libgcj
Thread model: posix
gcc version 3.0.3
root at thebrain-/etc$
I know 893 static assignments may seem extreme, but this setup has allowed
us strong, centralized control of a complex testing environment and up until
now has been rock-solid solution for us.
Any suggestions or advice would be welcomed.
Thanks,
-G
/*
Glen R. J. Neff
neff_glen at emc.com
919-248-6145
Dirty deeds done for a meager 20% markup. . .
*/
More information about the dhcp-hackers
mailing list