April 14th, 2010

Vik computer systems

BAD_ADDRESS в DHCP-сервере

После того, как наша контора купила в прошлом году несколько новых компов с предустановленной MS VIsta, начался тихий админский ад :)
Первой заметила неладное главбух. 1С-ка не открывается. Ладно, смотрим. Ага, почему-то IP-адрес не получила. Лезу на основной DHCP-сервер... маааама дорогая!!! Чтож это творится-то?!?! Пул адресов заполнен больше чем на половину, причем основная масса выданных адресов стоит в статусе BAD_ADDRESS! Начал грешить на сам DHCP-сервер, ладно, убил область, создал заново, на следующее утро - та же история. Причем страдают от этого в основном компы с Vista. Великий Гугл на тот момент ничего мне не смог подсказать. Временно вышел из положения сокращением времени аренды до 1 часа, что, конечно не есть гуд, ибо каждые полчаса компы заваливают сервер просьбами продлить аренду. Но хотя бы решилась проблема с переполнением пула. Ну и раз в неделю примерно, искал пути решения. И наконец нашел! 
Оказывается, Майкрософт, начиная с Vista решил изменить способ получения адреса, что реализовано в Windows Server 2008. Типа такой намек, что 2003 пора бы уже списать в утиль :)
Вот какое решение предлагает сама Microsoft:
Collapse )