# dhcpd.conf authoritative; default-lease-time 3600; max-lease-time 86400; option domain-name-servers 192.168.22.1; subnet 192.168.22.0 netmask 255.255.255.0 { range 192.168.22.10 192.168.22.50; option routers 192.168.22.1; option domain-name-servers 192.168.22.1; next-server 192.168.22.19; if exists user-class and ( option user-class = "iPXE" ) { filename "http://192.168.22.3/menu.ipxe"; } else { filename "undionly.kpxe"; } }