authoritative; default-lease-time 3600; max-lease-time 7200; ddns-update-style none; option subnet-mask 255.255.255.0; option broadcast-address 192.168.0.255; option routers 10.0.0.254; option root-path "192.168.0.254:/opt/ltsp/i386"; option option-128 code 128 = string; option option-129 code 129 = text; next-server 192.168.0.254; option host-name = concat ("ws", (binary-to-ascii (10, 8, "", substring (leased-address, 3, 6))), ".digitalairlines.com"); shared-network WORKSTATIONS { subnet 192.168.0.0 netmask 255.255.255.0 { range dynamic-bootp 192.168.0.200 192.168.0.250; use-host-decl-names on; option log-servers 192.168.0.254; # trick from Peter Rundle if substring (option vendor-class-identifier, 0, 9) = "PXEClient" { filename "lts/2.6.17.3-ltsp-1/pxelinux.0"; # NOTE: kernels are specified in tpboot/lts/pxe/pxelinux.cfg/ } else { filename "lts/vmlinuz-2.6.17.3-ltsp-1"; } } }