Главная > Linux > Настройка DHCP

Настройка DHCP


28 января 2009. Разместил: dimon
Задача – поднять службу dhcp на CentOS 5.2.

Выполняем последовательность действий:

1. Устанавливаем службу yum install dhcp
2. Правим /etc/dhcpd.conf


#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#

# Для того чтобы обновлять базу днс, необходимо создать секретный ключ, чтобы затем только наш сервер dhcpd смог бы обновлять.


include "/etc/rndc.key";

default-lease-time 2400; # Клиент может запросить определённое время, которое будет действовать выданная информация. В противном случае сервер выдаст настройки с этим сроком (в секундах)
max-lease-time 4800; # Это максимальное время, на которое сервер будет выдавать конфигурацию. Если клиент запросит больший срок, он будет подтверждён, но будет действовать только max-lease-time секунд
ddns-updates on;
ddns-update-style interim; # Этот параметр задаёт, будет ли сервер DHCP пытаться обновить DNS при выдаче или освобождении конфигурационной информации. В реализации ISC этот параметр является обязательным
ddns-domainname "sclad."; # Это какой в каком домене делать update
ddns-rev-domainname "in-addr.arpa."; # см. предыдущий камент
deny bootp;
deny unknown-clients;
authoritative;
log-facility local1;
update-static-leases on;
option ntp-servers 10.0.0.1; # Сервер времени
#option wpad-url code 252 = text; # Автоматическая настройка прокси клиентов
#option wpad-url "http://wpad.sclad/wpad.dat\n";


subnet 10.0.0.0 netmask 255.128.0.0 {
#range 192.168.1.128 192.168.1.254;
# Это определение того, какие IP-адреса должны использоваться в качестве резерва для выдачи клиентам. IP-адреса между и включая границы, будут выдаваться клиентам
#option subnet-mask 255.255.255.0; # Маска сети, которая будет выдаваться клиентам
option broadcast-address 10.127.255.255; # Широковещательный адрес
option routers 10.0.0.1; # Объявление маршрутизатора, используемого по умолчанию, который будет выдаваться клиентам
option domain-name "sclad"; # Имя домена
option domain-name-servers 10.21.19.5; # Доменное имя dns сервера, который будут использовать клиенты
option netbios-name-servers 10.0.0.1; # Specify a WINS server for MS/Windows clients
}


# Указываем какая зона в dns будет обновляться.
# Обратите внимание на правильность написания зоны, "10.IN-ADDR.ARPA."
# Если в сети несколько сегментов, то они также могут быть дописаны по аналогии


zone sclad. {
primary 10.0.0.1;
key "rndckey";
}

zone 10.in-addr.arpa. {
primary 10.0.0.1;
key "rndckey";
}


# *****************************
# ******** Компьютеры *********
# *****************************


host test_comp
{
hardware ethernet FF:FF:FF:FF:FF:F1;
fixed-address 10.21.19.199;
}




3. Запускаем service dhcpd start

Вернуться назад