After you modify the dhcpd.conf file based on your environment, you need to start or restart your DHCPD service. For more information, see http://ipxe.org/howto/dhcpd
Sample DHCP Configuration
#dhcpd.conf
#Sample configuration file for ISC dhcpd
#option definitions common to all supported networks...
#option
#option
#filename "pxelinux.0";
#Use this to enble / disable dynamic dns updates globally.
#If this DHCP server is the official DHCP server for the local
#network, the authoritative directive should be uncommented. authoritative;
#Use this to send dhcp log messages to a different log file (you also have to hack syslog.conf to complete the redirection.
#No service will be given on this subnet, but declaring it helps the
#DHCP server to understand the network topology.
#subnet 192.168.123.0 netmask 255.255.255.0 { #}
# This is a very basic subnet declaration.
subnet 192.168.123.0 netmask 255.255.255.0 { range 192.168.123.24 192.168.123.29; option
option routers 192.168.123.1;
if exists
}else {
filename "undionly.kpxe";
}
}
#This declaration allows BOOTP clients to get dynamic addresses,
#which we don't really recommend.
47