The manual Page
Version française
   
index | glossary | news | downloads | links ]
  DHCP-DNS
DHCP
server patch
releasing leases
by IP addresses

 
news
glossary
links
downloads
 
credits
contact
 
 
search
 
last update
19/02/2003
Valid HTML 4.0!
Valid CSS!
Hit-Parade
Mesurez votre audience


  DHCP-DNS v0.52mdn

You will find in this section a new version of the perl script from Stephen Carville (http://cpl.net/~carville/DHCP-DNS/dhcp-dns.html) to dynamically update DNS servers according to DHCP requests.

This version is an upgrade of the real v0.52 version. It only includes support for servers that manage several domains (multiple domain name). It is no longer a need to tell the name of the domain the DNS server administrates. One just tells the path to your dhcpd.conf file and the perl script manages alone to find the domain names (option domain-name).

ATTENTION! A problem could occur when puting a host from a LAN to another. This problem does not come from the perl script, but from the DHCP server: in old DHCP servers, the implementation does not totally respect the RFC2131 that specifies that to release a lease, the client must provide its UID and its current IP address. Older DHCP servers were releasing leases only according to UIDs, and were investigating IP addresses only if no lease for the UID had been found. This problem is solved since the version 2.0pl2. However, it is very easy to patch an old server to make it compliant, and that's what has been done in the version 2.0b1pl6 version available on this site.

New versions of DHCP servers should support Dynamic DNS update, but they are still under development. These versions won't be the purpose of this section because they are not compatible with VLAN kernels.

The perl package available on this web site includes a small batch file that installs simply and correctly the package to a given directory.

Downloads:

Warning! The 2.0b1pl6 version for the ISC DHCP server downloadable on this site should be used for information purpose only, and not as a real running server. Indeed, this version may lead to some security and working problems (it may not give correct answers to queries) with some recent DHCP clients (in particular PXE clients).

A second patched but more stable version is also available. This is the latest stable 2.0 version (2.0pl5) released last october. It is therefore highly recommended to download and use this version rather than the 2.0b1pl6. However, this latest server does not "drop" leases for static hosts (i.e. defined in the dhcpd.conf file), so they won't be added in the DNS entries by the perl scripts. These machines must then be statically registered in the DNS databases.



Copyright © 2000-2002 themanualpage.org - This site is submissive to the terms of the GNU GPL and FDL licences.