RSS
 

Linux CentOS — настраиваем dhcp сервер

DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Данный протокол работает по модели «клиент-сервер». Для автоматической конфигурации компьютер-клиент на этапе конфигурации сетевого устройства обращается к т. н. серверу DHCP, и получает от него нужные параметры. Сетевой администратор может задать диапазон адресов, распределяемых сервером среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети и уменьшает количество ошибок. Протокол DHCP используется в большинстве крупных (и не очень) сетей TCP/IP.
И так начнём:
# yum install dhcp
далее редактируем /etc/dhcpd.conf
[root@localhost]# cat /etc/dhcpd.conf
option domain-name «xxxx.ru»; # ваш домен
option domain-name-servers xxx.xxx.xxx.xxx; # Ваш DNS
option option-150 code 150 = text ;
default-lease-time 720000;
max-lease-time 720000;
min-lease-time 720000;

allow booting; # про эти опции и PXE-boot я расскажу в
allow bootp; # слудующей статье, а так же как обновлять записи в днс

log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 { # это наша подсеть
range 192.168.1.51 192.168.1.220; # с какого по какой адрес выдаем dhsp адреса
option routers 192.168.1.253; # наш роутер (gw)
option subnet-mask 255.255.255.0; # маска нашей сети
option netbios-name-servers 192.168.1.253;
option netbios-dd-server 192.168.1.254;
option netbios-node-type 8;
option broadcast-address 192.168.1.255;
option ntp-servers 192.168.1.253;
}

host laptop { #эта запись нужна если ребуется назначать статический адрес для определенного узла
hardware ethernet 00:1c:c4:ca:13:26;
fixed-address 192.168.1.2;
}

# chkconfig dhcpd on — добавляем в загрузку при старте системы
# /etc/init.d/dhcpd restart
Должно все стартовать. Если нет — читаем /var/log/messages на предмет ошибок =)

Оставить комментарий