Jump to content

Recommended Posts

Posted

Ситуация: Уже после того, как клиент получил адрес, на dhcp-сервере слегка меняются настройки подсети - subnet остается той же, но меняется range. Например range был 192.168.0.1 - 192.168.0.100, а стал 192.168.0.101 - 192.168.0.200. Клиент при этом имеет адрес из первого диапазона.

Теперь выключаем клиенту порт на 30 секунд и включаем снова. И здесь клиенты начинают вести себя по разному. Некоторые шлют DISCOVERY и получают адрес уже из нового пула. Другие пытаются получить старый адрес и сразу отправляют REQUEST. Но, видимо потому, что range для этого старого адреса не объявлен, а subnet валидная, то сервер просто игнорирует такой запрос. После 3 запросов "в пустоту" клиент успокаивается и оставляет себе старый адрес.

 

Решил провести тест. Получаю клиентом (Windows 7) адрес, затем меняю range на сервере, а на клиенте ввожу ipconfig /renew. Точно так же улетают 3 REQUEST'а в пустоту, клиент говорит что невозможно обновить конфигурацию и оставляет себе старый адрес.

Возвращаю все к исходной точке, так же получаю адрес, меняю range, но на это раз оставляю старый range 192.168.0.1 192.168.0.100 и указываю deny all clients. На клиенте ввожу ipconfig /renew. И снова клиент отправляет 3 запроса, только на это раз сервер в каждом случае отвечает NAK. Но клиент опять оставляет себе старый адрес.

 

Все ли в здесь правильно? Не должен ли клиент после получения NAK заново инициировать процедуру получения адреса?

Зачем перенастраивается сервер и почему меняется range в данном случае не важно :)

Posted

Вчера аналогично мучился с семёркой - она вообще не хотела получать адрес по DHCP, рядом стоящий хрюша всё отлично получал/переполучал.

У нас DHCP выдаёт 1 ип на порт и ему побоку вообще какой там клиент. Возможно это баги самой семёрки?

Posted

Вчера аналогично мучился с семёркой - она вообще не хотела получать адрес по DHCP, рядом стоящий хрюша всё отлично получал/переполучал.

У нас DHCP выдаёт 1 ип на порт и ему побоку вообще какой там клиент. Возможно это баги самой семёрки?

Пока что не замечал таких проблем, хотя клиентов с семёркой немало. А первое число не так давно прошло, тьфу-тьфу, без подобного.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.