Есть dhcp сервер на локальном сети, е есть некоторые устройства которое заданы IP адресса статические, на dhcp сервере не настроено. Резервации этих ип адресов и ip диапазон, Вопрос может ли dhcp сервер задать эти статические ип адреса на другое устройство в локальной сети??
Резюмируя ответы, которые дали Денис Юрьев и Александр Карабанов :
В некоторых случаях да, в некоторых случаях нет.
Системное администрирование в значительной мере состоит в том, чтобы избегать ситуаций\конфигураций, которые могут вызвать проблемы. Даже если вот прямо сейчас проблему не наблюдаем.
Краткий ответ: да, может.
Это логика работы DHCP: устройство получает адрес DHCP сервера, запрашивает себе адрес, он выдаёт. После этого он хранит информацию у себя в базе заданное время(время аренды). При повторном запросе адреса тем же устройством, аренда продлевается, если аренда успела закончится, сервер может выдать новый адрес. Если устройство не запросило адрес (статика) то DHCP сервер о нем ничего не знает и выдаст его адрес другому устройству, если этот адрес входит в диапазон выдаваемых адресов на этом сервере.
Михаил, согласен но во многих местах видел что, некоторые не резервируют, а просто задают статикой на устройство и все работает , возможно ли как то обнаруживает этот ип на локальном сети и как анализируя заново не раздает этот ип на другие устройства ??
Если задается статика вручную, то из диапазона, который не выдаётся DHCP сервером, иначе он этот же адрес выдаст другому устройству и будут проблемы. Сервер никак не сканирует сеть, он только отвечает на запросы устройств. Устройство со статикой никогда не отправит запрос серверу на получение адреса, поэтому он о нем никогда не узнает.
Есть специальные сервисы определения конфликтов IP адресов, но они существуют отдельно от DHCP сервера, надо смотреть в конкретном сервере или роутере есть ли такая функция.
Да может.
Регулируется это либо созданием исключений в DHCP scope, чтобы определнные адреса не выдавались DHCP, либо переключением ip адреса на динамическим и созданием DHCP reservation, чтобы DHCP выдавал всегда определенный адрес по MAC адресу.
В настройках DHCP сервера указывается диапазон IP адресов которые он выдает. В домашних роутерах это часто 192.168.0.100-192.168.0.254
Если вы выдаете устройствам статические адреса вне этого диапазона (как правило 192.168.0.2-192.168.0.99), то нет.
Это если отвечать кратко.
PS: про роутеры, которые сами сидят на 192.168.0.100, или работают в другом диапазоне в курсе
Бывает.
В IPv6 механизм обнаружения конфликтов встроен, в IPv4 зависит от реализации...
Написано
CityCat4
@CityCat4 Куратор тега Сетевое оборудование
//COPY01 EXEC PGM=IEBGENER
Конечно может. И тогда подерутся :) Ну в смысле начнется конфликт устройств, который будет выражаться в том, что сеть "то работает, то не работает" (это если оба устройства включены одновременно). Если же они по времени не пересекаются - то даже и работать будет :)
Я тоже обычно знаю что да и всегда придеживаюсь этому при настройке ,но выше описан что есть технологии которые роутер сам обнаруживает что устройству задан статический ип адресс
Написано
CityCat4
@CityCat4 Куратор тега Сетевое оборудование
by_EL, Угу, и эта технология называется ping :) dhcp-сервер перед тем, как выдать адрес, проверяет - не занят ли он. Если занят - берет другой. Если других нет - выдавать нечего.
Теперь такая ситуация. Есть устройство А, у которого статика. Его включили, оно работает. Есть dhcp-сервер, у которого резервирование на устройство В с тем же самым адресом. Включили устройство B, dhcp отдал ему зарезериврованный IP, и... что? Правильно, конфликт, оба устройства либо встали либо начинают жутко тупить из-за того, что половина трафика попадает куда-то не туда.
Поэтому обычно и стараются статику - в одном диапазоне, динамику - в другом
Зависит от DHCP сервера.
Поэтому проверяйте, или назначайте в другой диапазон, нежели у сервера.
Но проще конечно назначать статику на dhcp и не иметь таких проблем.
Я тоже обычно знаю что да и всегда придеживаюсь этому при настройке ,но выше описан что есть технологии которые роутер сам обнаруживает что устройству задан статический ип адресс