Первой заметила неладное главбух. 1С-ка не открывается. Ладно, смотрим. Ага, почему-то IP-адрес не получила. Лезу на основной DHCP-сервер... маааама дорогая!!! Чтож это творится-то?!?! Пул адресов заполнен больше чем на половину, причем основная масса выданных адресов стоит в статусе BAD_ADDRESS! Начал грешить на сам DHCP-сервер, ладно, убил область, создал заново, на следующее утро - та же история. Причем страдают от этого в основном компы с Vista. Великий Гугл на тот момент ничего мне не смог подсказать. Временно вышел из положения сокращением времени аренды до 1 часа, что, конечно не есть гуд, ибо каждые полчаса компы заваливают сервер просьбами продлить аренду. Но хотя бы решилась проблема с переполнением пула. Ну и раз в неделю примерно, искал пути решения. И наконец нашел!
Оказывается, Майкрософт, начиная с Vista решил изменить способ получения адреса, что реализовано в Windows Server 2008. Типа такой намек, что 2003 пора бы уже списать в утиль :)
Вот какое решение предлагает сама Microsoft:
Чтобы устранить эту проблему самостоятельно, в системе Windows Vista отключите флаг DHCP BROADCAST. Для этого выполните действия, описанные ниже. Откройте меню Пуск, введите regedit в поле Начать поиск, затем выберите regedit в списке Программы.
При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
Найдите и выберите следующий раздел реестра:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\{GUID}В этом разделе выберите подраздел (GUID), соответствующий сетевому адаптеру, который подключен к сети.
В меню Правка выберите пункт Создать, а затем — Параметр DWORD (32 бита).
В поле Новый параметр #1 введите
DhcpConnEnableBcastFlagToggle и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши параметр
DhcpConnEnableBcastFlagToggle и выберите команду Изменить.
В поле Значение введите
1 и нажмите кнопку ОК.
Закройте редактор реестра.
После установки значения 1 для этого раздела система Windows Vista будет сначала пытаться получить IP-адрес, используя флаг BROADCAST в DHCP-пакетах обнаружения. Если это не удастся, система попытается получить IP-адрес без использования флага BROADCAST в DHCP-пакетах обнаружения.