From LILUG
option domain-name "cluster";
option domain-name-servers 10.0.0.1;
default-lease-time 600;
max-lease-time 7200;
option broadcast-address 10.0.0.255;
use-host-decl-names on;
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.10 10.0.0.50;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
filename "/tftp/boot.nb";
# The %s gets replaced by the hostname
option root-path "/nodes/%s/";
host host-0A {
# This is the MAC address required to get this address,
# if you don't specify a host {} block, "random" IP will
# get used
hardware ethernet 00:C0:4F:95:BF:12;
fixed-address host-0A.cluster;
filename "/tftp/special_kernel.nb";
}
}