- Регистрация
- 04.03.23
- Сообщения
- 325
- Реакции
- 58
Для установки Сервера требуется зайти в Роли и службы сайта - Службы динамической настройки Узла и добавить сервер DHCP.
Для настройки сервера требуется внести изменения.
Настройка сетевых интерфейсов (isc-dhcp-server.conf):
Конфигурация скрипта (dhcpd.conf):
Для настройки сервера требуется внести изменения.
Настройка сетевых интерфейсов (isc-dhcp-server.conf):
Код:
# Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server)
# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
#DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf
# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
#DHCPDv4_PID=/var/run/dhcpd.pid
#DHCPDv6_PID=/var/run/dhcpd6.pid
# Additional options to start dhcpd with.
# Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="eth0"
#INTERFACESv6=""
Код:
#Все параметры расписаны тут https://github.com/42wim/isc-dhcp/blob/master/server/dhcpd.conf.example
#Все опции DHCP тут https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml
#Сетевой интерфейс
INTERFACES="eth0";
allow booting;
allow bootp;
option classless-routes-lin code 121 = array of unsigned integer 8;
#Подсеть и маска подсети
subnet 192.168.17.0 netmask 255.255.255.0 {
#Пул адресов, из которого будут выдаваться адреса, где 192.168.17.0 - первый адрес, 192.168.17.100 - последний адрес
range 192.168.17.2 192.168.17.100;
#DNS сервер. В результате 10.177.208.66 запишется в /etc/resolv.conf на клиенте
option domain-name-servers 10.177.208.66;
#DNS сервер. В результате domain ald.pro запишется в /etc/resolv.conf на клиенте
option domain-name "r1-stable-s1.dev-sys-management-unit.astralinux.ru";
#Шлюз по-умолчанию
option routers 192.168.17.1;
#Статический маршрут (Опционально)
option classless-routes-lin 24, 192,168,17, 0, 192,168,17,1;
#Адрес сервера времени
#Широковещательный адрес
option broadcast-address 192.168.17.255;
#Время аренды по-умолчанию
default-lease-time 6000;
#Максимальное время аренды
max-lease-time 72000;
#Адрес сервера установки ОС
next-server 192.168.17.5;
#Путь до загрузчика
filename "pxelinux.0";
}
#Статические адреса
host repo {
hardware ethernet DA:C1:3E:BB:CC:FD;
fixed-address 192.168.17.3;
}
#Задаем адрес tftp сервера + настраиваем его статику
host os {
hardware ethernet FE:EA:B7:3F:9B:8B;
fixed-address 192.168.17.5;
}