[Install package]
sudo apt-get install dhcp3-server
[Config interface]
$ cat /etc/default/dhcp3-server
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth3"
[Config subnet]
Adding subnet configuration to /etc/dhcp3/dhcpd.conf
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.240 192.168.2.254;
option subnet-mask 255.255.255.0;
}
[Restart service]
$sudo service dhcp3-server restart
Reference:
http://www.jonathanmoeller.com/screed/?p=1677
http://how-to.linuxcareer.com/network-booting-with-linux-pxe