updates:
1) every /etc/dhcpd.conf file on the internet is wrong - type mine *exactly* as it appears caus dhcpd is very picky apparently. Especially important is the semi-colin
2) To start the dhcpd server on an interface other than your default gateway (which is highly desireable on dual-interface configurations used as an internet gateway), start dhcpd like this:
see
ifconfig -a for a list of interfaces.
3) the man page for dhcpd (
man dhcpd) is wonderful. Stop by there before you search yahoo or google.
enjoy the dhcp server, please ask if you have any questions.
Oh, and btw, adjust the config file to your preferences - if you don't have a dns server at 192.168.1.140, for example, don't say you have one (but put your isp's dns server there).