Страница 1 из 1

isc-dhcp+Options 82+des-3028

Добавлено: 2012-08-06 6:31:18
Thistle
Имеется isc-dhcp42-server-4.2.4_1, настроенный des-3028
Суть проблемы в том, что при получении isc видит сеть не клиента, а коммутатора, что как бы логично, соответственно IP адрес не выдается, так как порт и Ip коммутатора находятся не в описанной подсети.
Сеть коммутаторов 10.20.0.0/16
Сеть клиентов 192.168.1.0/24

Код: Выделить всё

Aug  6 10:20:25 op82 dhcpd: DHCPDISCOVER from f0:de:f1:7c:5d:83 via 10.20.0.123: network 10.20.0.0/16: no free leases

Код: Выделить всё

subnet 192.168.1.0 netmask 255.255.255.0
{option subnet-mask 255.255.255.0;
option routers 192.168.1.254;
class "10.20.0.123:port-10"
{match if (
binary-to-ascii(10, 8, "", suffix(option agent.circuit-id, 1)) = "10"
and substring(option agent.remote-id, 2, 15) = "10.20.0.123"
);
 }
pool
{
range 192.168.1.18;
allow members of "10.20.0.123:port-10";
}
А если создать класс для сети 10.20.0.0/16 и заставить его получать Ip адреса, без проблем получается.

Re: isc-dhcp+Options 82+des-3028

Добавлено: 2012-08-06 11:01:45
Thistle
Если объединить все сети в shared-network, то начинает получать из subnet рандомно. Как если бы у меня было динамическое получение IP.