Настройка сервера динамической конфигурации сети DHCP в RELS

Данная инструкция не претендует на полное описание всех возможностей работы сервиса dhcp, а предлагает простой способ настройки сервера динамической конфигурации сети для быстрого старта.

1 Для создания сервера dhcp, необходимо установить соответствующую службу командой:

 yum install dhcp

2 Для настройки автоматического запуска демона при загрузке системы, используйте специальную команду

 chkconfig --level 35 dhcpd on

3. Необходимо настроить один из интерфейсов сервера на статический адрес из той подсети, которую будет раздавать клиентам, иначе демон не будет работать корректно.

4. Для настройки сервиса нужно сначала скопировать файл с типовой конфигурацией сервиса /usr/share/doc/dhcp-<версия>/dhcpd.conf.sample в каталог /etc/dhcp/, переименовав его в файл dhcpd.conf командой

 cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

После чего отредактировать файл /etc/dhcpd.conf, указав в нем нужные нам параметры, например, командой:

 mcedit /etc/dhcp/dhcpd.conf

Приведем данный файл к виду:

 option domain-name "test.dom";
 option domain-name-servers 192.168.10.1;
 default-lease-time 600;
 max-lease-time 7200;
 authoritative;
 log-facility local7;
 subnet 192.168.10.0 netmask 255.255.255.0 {
   range 192.168.10.10 192.168.10.200;
   option routers 192.168.10.254;
   option broadcast-address 192.168.10.255;
 }

В данном примере предполагается, что станции, получающие сетевые настройки, работают в домене test.dom, с сервером DNS 192.168.10.1, шлюзом по умолчанию 192.168.10.254 и получают ip адреса в промежутке от 192.168.10.10 до 192.168.10.200 с маской подсети 255.255.255.0

Описание параметров из данного примера

После сохранения изменений в конфигурационном файле, необходимо перезагрузить сервис dhcpd командой

 /etc/init.d/dhcpd restart

Сервер настроен.