Наберите в консоле терминала команду:
sudo apt-get install dhcp3-server
Во-первых, Необходимо отредактировать /etc/default/dhcp3-server, в котором указать интерфейсы которые «слушает» dhcpd сервис. По умолчанию eth0. Служба посылает сообщения в syslog, который необходимо просматривать для диагностирования проблем.
Далее необходимо отредактировать настройки по умолчанию в файле /etc/dhcp3/dhcpd.conf
4.3.2. Configuration
В конце установки выдается сообщение об ошибке, но следующие шаги помогут вам правильно настроить сервис. Во первых, нам необходимо настроить автоматическую раздачу ip адресов:
# Sample /etc/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.3;
option domain-name-servers 10.0.2.3, 192.168.1.2;
option domain-name "mydomain.example";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
range 192.168.1.150 192.168.1.200;
}
В результате DHCP сервер будет выделять клиентам адреса в диапазоне
192.168.1.10-192.168.1.100 или 192.168.1.150-192.168.1.200. Адреса выдаются в «аренду» на 600 600 секунд, если клиент не укажет другое. Максимальное время «аренды» 7200 секунд. Далее, мы устанавливаем маску сети 255.255.255.0, 192.168.1.255 является адресом широковещательной рассылки, 192.168.1.3 — шлюз по умолчанию, а 10.0.2.3 (см.Настрой простой сети) и 192.168.1.2 DNS сервера.
Возможно вам будет необходимо указать вашим Windows клиентам адрес WINS (сервер разрешения имен windows ) сервера — добавьте следующую строчку:
option netbios-name-servers 192.168.1.1;
После внесения изменений перезапускаем:
sudo /etc/init.d/dhcp3-server restart
Теперь наши клиенты сети могут получать настройки сети автоматически.