Симптомы
Рассмотрим следующий сценарий:
-
Настройка конфигурации протокола DHCP (Dynamic Host) переход на другой ресурс на двух компьютерах под управлением Windows Server 2012.
-
DHCP-клиентов, расположенных в подсети 1 и DHCP-серверы находятся в подсети 2.
-
Два агента ретрансляции настроены на пересылку запросов клиентов в подсети 1 подсети 2, один для каждого DHCP-сервера.
-
Виртуальный протоколом избыточности маршрутизатора (VRRP) или горячей ждущий режим маршрутизатора протокола (HSRP) настроен на устройстве шлюза между подсети 1 и подсети 2.
-
Настройка времени жизни области на DHCP-сервере. Например значение времени жизни области 24 часа.
-
Запуск нескольких DHCP-клиентов в подсети 1 и клиенты получают IP-адреса от DHCP-серверов, поддерживающих переход на другой ресурс.
В этом случае DHCP-серверов с поддержкой отказоустойчивого аренду того же IP-адреса нескольких DHCP-клиентам. Таким образом проблема конфликта IP встретиться DHCP-клиентов в подсети 1.
Дополнительные сведения
Эта проблема возникает, когда DHCP-клиент выдает повторяющиеся запросы на аренду IP-адреса одного перехода на другой ресурс включен DHCP-сервер. Из-за конфигурации маршрутизатора VRRP/HSRP повторяются клиентских запросов. DHCP-сервер предоставляет аренду для первого запроса к времени жизни (TTL) продолжительность времени аренды максимальное время привести клиента (MCLT). Например срок действия аренды MCLT — 1 час. Второй запрос предоставляется также аренды со сроком ЖИЗНИ области жизни (24 часа). Тем не менее DHCP-сервер регистрирует только первый аренды. В результате TTL для IP-адреса на DHCP-сервере и TTL для IP-адреса DHCP-клиенту не будут синхронизированы. В консоль управления сервером DHCP активную аренду времени показывает, что срок ЖИЗНИ IP-адреса имеет значение MCLT (1 час). В то же время TTL для IP-адреса имеет значение области жизни (24 часа) на стороне клиента DHCP. По истечении срока аренды MCLT DHCP-сервера сервер выдает этот IP-адрес другой клиента DHCP, которая приводит к возникновению проблем конфликта IP.
Примечание. Можно выполнить следующую команду, чтобы проверить значение TTL IP-адреса на DHCP-клиентов:ipconfig /all
Решение
При использовании Cisco протоколу HSRP, эту проблему можно решить путем настройки группы IP избыточности виртуального маршрутизатора. Обратитесь к документации поставщика для получения дополнительных сведений.
Сведения об обновлении
Можно также разрешить эту проблему путем установки Windows RT, Windows 8 и Windows Server 2012 накопительного пакета обновления 2845533. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи, чтобы перейти к статье базы знаний Майкрософт:
2845533 Windows Server 2012, Windows 8 и Windows RT накопительный пакет обновления: Июнь 2013
Временное решение
Чтобы обойти эту проблему, пересылки нескольких запросов DHCP на DHCP-сервере, в то же время запретить агентов DHCP-ретрансляции. Чтобы сделать это, укажите временной интервал, в котором агентов DHCP-ретрансляции должна ждать перед пересылкой запросов DHCP.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт