LINUX.ORG.RU
решено ФорумAdmin

dhcpd.conf


0

1

Как указать чтобы dhcp сервер выдавал адреса только на интерфейс скажем eth3?

# Пример /etc/dhcpd.conf
#
# Если клиент не запрашивает временных рамок, сервер выдает адрес на 600 секунд
default-lease-time 600;
#
# В противном случае, максимально возможное время будет установлено в 7200 секунд
max-lease-time 7200;
#
# Сервер будет также "советовать" клиенту использовать в качестве маски подсети
option subnet-mask 255.255.255.0;
#
# Для широкого вещания (broadcast)
option broadcast-address 192.168.1.255;
#
# В качестве маршрутизатора/шлюза
option routers 192.168.1.102;
#
# Назначаем клиентам DNS-сервера
option domain-name-servers xxx.xxx.xxx.xxx, 8.8.8.8;
#option domain-name "mydomain.org";
#
# Диапазон всей рабочей подсети
subnet 192.168.1.0 netmask 255.255.255.0 {
#
# Выдать адреса в диапазоне
range 192.168.1.103 192.168.1.200;
#
#
}
Выслушаю критику конфига

это указывается командной строкой

NAME
       dhcpd - Dynamic Host Configuration Protocol Server

SYNOPSIS
       dhcpd  [  -p  port  ] [ -f ] [ -d ] [ -q ] [ -t | -T ] [ -4 | -6 ] [ -s
       server ] [ -cf config-file ] [ -lf lease-file ] [ -pf pid-file ] [  -tf
       trace-output-file ] [ -play trace-playback-file ] [ if0 [ ...ifN ] ]

# dhcpd eth3

thespiritofbirdie ()

можно попробовать форсированно через указание интерфейса как аргумента у демона
или в конфиге сделать что-то вроде

shared-network network {
  interface eth1;
  
  subnet ... {
    ...
  }
}

ii343hbka ★★★ ()

«option domain-name-servers xxx.xxx.xxx.xxx»

Вы от нас прячете адрес из Private network? Смеялся сильно.

thespiritofbirdie ()

Как указать чтобы dhcp сервер выдавал адреса только на интерфейс скажем eth3?

Он будет выдавать только на тех интерфейсах, адрес на которых соответствует подсети в конфиге (в твоём случае - «subnet 192.168.1.0 netmask 255.255.255.0»). На всякий случай можно дополнительно указать список интерфейсов в командной строке dhcpd после остальных параметров. В большинстве дистрибутивов для этого есть отдельные конфиги.

Выслушаю критику конфига

Этот конфиг работает? В логах ничего неправильного/подозрительного? Если да, то всё нормально =).

Хотя я бы ещё добавил «authoritative».

Deleted ()
Ответ на: комментарий от Deleted

Конфиг рабочий, ничего подозрительного в логах не вижу. Вопрос разрешился, спасибо вам всем. Да правильно раздает только для указанной подсети, в принципе можно было и не трогать. Просто хотелось «жесткости» )))

Humaxoid ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.