Назад | Перейти на главную страницу

isc-dhcpd статический ip в пределах диапазона

У меня есть сервер isc-dhcpd с диапазоном dhcp 10.0.0.10 - 10.0.0.20. Также есть устройство подключенное со статическим ip 10.0.0.10. Что произойдет, если к сети подключится клиент с динамическим ip?

Что если я изменил статический IP-адрес на 10.0.0.20 и подключил клиента с динамическим IP-адресом?

заранее спасибо

Итак, у вас есть объявление подсети ... Предположительно 10.0.0.0/8 (или /24, Я полагаю).

И у вас есть диапазон подсети внутри объявления подсети, 10.0.0.10 10.0.0.20

Подобно:

subnet 10.0.0.0 netmask 255.255.255.0 {
  range 10.0.0.10 10.0.0.20
}

И тогда у вас есть статическое объявление IP, предположительно вроде

group {
host static-host {
    hardware ethernet 1a:6b:6a:32:a5:01;
    fixed-address 10.0.0.10;
  }
}

Итак, следующий доступный адрес, о котором знает DHCPd, - это .11

Сервер dhcp никогда не выдаст адрес динамическому клиенту, если fixed-address указывается в другом месте с hardware ethernet адрес.

Вы должны иметь возможность изменить объявление static-host, чтобы изменить fixed-address, перезапустите DHCP-сервер, а затем повторно подключите всех динамических клиентов. Их адрес может измениться (если у них .10 или .20), но если бы они были в диапазоне .11 к .19, их адрес не может измениться.

Если вы спрашиваете, назначит ли DHCP-сервер клиенту IP-адрес, Уже в использовании, ответ - нет. По крайней мере, для сервера ISC, согласно их документация.

Сервер DHCP будет проверять, используется ли адрес, используя эхо-пакет ICMP, прежде чем назначить его клиенту. Это позволяет клиенту с назначенным ему статическим IP-адресом в вашей области DHCP спокойно существовать в сети.

Хорошо управляемая сеть будет использовать резервирование DHCP в подобных случаях.

Если вы спрашиваете, будет ли устройство с самоназначенным (статическим) IP-адресом подключаться к сети, где этот IP-адрес используется в настоящее время, это зависит от сетевого устройства. Устройство должно распознать, что в сети есть повторяющийся IP-адрес, и деактивировать сетевой интерфейс.

Однако устройство не обязательно. Несанкционированное устройство может просто попытаться подключиться к сети и вызвать проблемы с подключением для другого устройства, использующего этот IP-адрес.