Итак продолжим, я надеюсь что все знают что такое dhcp. Ну а как его настроить я и расскажу вам сегодня. По старой традиции приведу конфиг и по ходу пьесы прокомментирую.
/etc/dhcpd.conf :
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
#сеть и маска
option routers 192.168.0.1; # шлюз по умолчанию который будет отдавать клиентам
option subnet-mask 255.255.255.0; # маска
option nis-domain "example.com"; # имя домена nis (ну мало ли кому пригодится)
option domain-name "example.com"; # имя домена DNS
option domain-name-servers 192.168.0.1; # сам DNS сервер
option time-offset 10800; # GMT+3 ну тут думаю все понятно (временная зона)
option ntp-servers 192.168.0.1; # сервер ntp
option netbios-name-servers 192.168.0.1; # сервер netbios
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255; # широковещательный адрес
range 192.168.0.10 192.168.0.250; # диапазон из которого выдаются адреса
default-lease-time 432000; # стандартное время на которое выдается ip
max-lease-time 4320000; # максимальное время на которое выдается ip
# ну и пример того как закрепить за машиной конкретный ip адрес
host test { # имя хоста (да какое хотите такое и ставьте)
hardware ethernet 00:24:8c:7a:8d:f4; # mac адрес
fixed-address 192.168.0.240; #ip адрес
}
}
Ставится сам сервер крайне просто:
yum install -y dhcp
В стандартных репах присутствует.
P.S. Не запутайтесь в скобочках и точках с запятой.