Устанавливаем:
# apt-get install dhcp3-server
Получаем такую бяку после установки:
Generating /etc/default/isc-dhcp-server...
Starting ISC DHCP server: dhcpdcheck syslog for diagnostics. ... failed!
failed!
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
Setting up dhcp3-server (4.1.1-P1-15+squeeze3) ...
Исправляем ситуацию, указав интерфейс на котором слушать:
# nano /etc/default/isc-dhcp-server
примерно так:
INTERFACES="eth0"
Настраиваем dhcp сервер
# nano /etc/dhcp/dhcpd.conf
мне необходимо было выдать только пару айпи, т.е. настройка на скорую руку:
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.150 192.168.100.151;
}
Запускаем сервер:
# /etc/init.d/isc-dhcp-server start
Starting ISC DHCP server: dhcpd.
Profit!