Example DHCP server configuration file for sync-on-boot technology

From Rost Lab Open
# Sample configuration file for ISC dhcpd for Debian
# $Id: dhcpd.conf,v 2002/05/21 00:07:44 peloy Exp $

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "informatik.tu-muenchen.de";
option domain-name-servers,,;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

subnet netmask {
	option domain-name "rostclust";
	option subnet-mask;
	option broadcast-address;
	option routers;

	# Known clients get this pool.
	pool {
		deny unknown-clients;

group {
	# tftp root: /var/lib/tftpboot
	filename "/cluster_node/pxelinux.0";

	use-host-decl-names on;

	host updatenode.rostclust { hardware ethernet 00:1d:60:a3:fe:df; fixed-address updatenode.rostclust; }

	group {
		# one day = 86400 sec
		default-lease-time 86400;
		max-lease-time 86400;

		# regular node definitions
		#host n02.rostclust { hardware ethernet 00:1d:60:a3:fe:df; fixed-address n02.rostclust; }