Kenny00
@Kenny00

Почему isc-dhcp-server не хочет работать без subnet на одном интерфейсе?

Тестирую isc dhcp в качестве приемника от relay-dhcp.
В качестве relay-dhcp выступают несколько коммутаторов
Корень - роутер (L2/L3) комбо.

ISC сервер с одним интерфейсом - eth0 - ip 10.0.1.15
Роутер с включённым relay-agent 10.0.1.1
Между ними прямая видимость.

Далее n=2 (план больше) количество VLAN 192.168.1.0/24 и 192.168.2.0/24 , собираются и маршрутизируются на том же роутере 192.168.1.1 и 192.168.2.1
DHCP-Relay запущен на коммутаторах - 192.168.x.2 /24 соответственно, по всем канонам dhcp realy.

Проблема, что мне не нужно DHCP на сети 10.0.1.150, нужно что бы DHCP просто отдавал адреса в соответствие с какой сети relay прислал запрос.

Отсюда вытекает проблема, что Internet Systems Consortium DHCP Server 4.3.5 , посылает меня в конфиг.
No subnet declaration for eth0 (10.0.1.15).
** Ignoring requests on eth0.  If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **

Not configured to listen on any interfaces!


в /etc/default/isc-dhcp-server - Интерфейс eth0 указан

Конфигурация банальная, чисто раздавать IP
/etc/dhcp/dhcpd.conf
option domain-name "tech01.local";
option domain-name-servers 10.0.1.200;
default-lease-time 32400;
max-lease-time 604800;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
	authoritative;
	range 192.168.1.100 192.168.1.220;
	option routers 192.168.1.1;
	option subnet-mask 255.255.255.0;
	option broadcast-address 192.168.1.255;
}

subnet 192.168.2.0 netmask 255.255.255.0 {
	authoritative;
	range 192.168.2.100 192.168.2.220;
	option routers 192.168.2.1;
	option subnet-mask 255.255.255.0;
	option broadcast-address 192.168.2.255;
}
  • Вопрос задан
  • 1118 просмотров
Решения вопроса 1
@tamogavk
@deni4ka
Просто объявите subnet слушающего интерфейса, без range.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы