Как избежать конфликтов IP-адресов
Часто причиной проблем с DHCP становятся конфликты 1Ру4-адрссов. Двум компьютерам в сети нельзя иметь один IP-адрес. Если компьютеру назначен уже использованный 1Ру4-адрес, один или оба компьютера могут быть отключены от сети. Точнее, компьютер, уже использующий IPv4-адрес, будет и дальше его использовать, а любой другой компьютер, который пытается использовать этот же адрес, будет блокирован от его использования. Чтобы своевременно обнаруживать конфликты, а еще лучше, избежать их, включите обнаружение конфликтов 1Ру4-адресов, выполнив следующие действия:
- 1. В консоли DHCP разверните узел нужного сервера. Щелкните правой кнопкой мыши по узлу IPv4 и выберите команду Свойства.
- 2. На вкладке Дополнительно присвойте параметру Число попыток определения конфликтов (Conflict Detection Attempts) отличное от нуля значение. Оно определяет количество проверок IP-адреса, которые DHCP-сервер проводит перед предоставлением адреса клиенту. Сервер DHCP проверяет IP-адреса, отправляя по сети запросы PING.
Одиночный (unicast) IP-адрес — это стандартный IP-адрес для сетей классов А, В и С. Когда DHCP-клиент запрашивает аренду, DHCP-сервер проверяет свой пул на наличие свободных адресов и назначает клиенту аренду на доступном 1Ру4-адресе. По умолчанию сервер проверяет список текущих аренд для определения, свободен ли адрес. Он не опрашивает физически сеть, чтобы узнать, используется ли адрес. К сожалению, в больших загруженных сетевых окружениях администраторы могут назначить этот 1Ру4-адрес другому компьютеру или оффлайн-компьютер может появиться в сети с арендой, которая еще не просрочена, даже если DHCP-сервер считает, что ее срок уже истек. Чтобы уменьшить конфликты этих типов, установите значение для параметра Число попыток определения конфликтов больше 0.
Сохранение и восстановление конфигурации DHCP
После того как будут установлены все необходимые DHCP-параметры, нужно сохранить конфигурацию DHCP так, чтобы можно было впоследствии ее восстановить на DHCP-сервере. Для сохранения конфигурации введите следующую команду в командной строке: netsh dump DHCP >dhcpconfig.dmp
В этом примере dhcpconfig.dmp — имя сценария конфигурации. После создания этого сценария восстановить конфигурацию можно с помощью следующей команды, введенной в командной строке: netsh exec dhcpconfig.dmp
Также можно использовать эту технику для настройки другого DHCP-сервера с такой же конфигурацией. Просто скопируйте сценарий конфигурации в папку на другом сервере и выполните его.
Можно сохранить и восстановить конфигурацию DHCP и с помощью консоли DHCP. Для сохранения конфигурации щелкните правой кнопкой мыши на записи DHCP-сервера, выберите команду Архивировать (Backup), а в открывшемся окне выберите папку для архива и нажмите кнопку ОК. Для восстановления конфигурации щелкните правой кнопкой мыши на записи сервера и выберите команду Восстановить (Restore). Используя открывшееся окно, выберите архивную папку и нажмите кнопку ОК. Нажмите кнопку Да для подтверждения своих намерений.