Нет доступных IPv6-адресов
DHCPv6 выдает IPv6-адреса в аренду своим клиентам. У каждой аренды есть срок действия, и клиент обязан ее продлить, если собирается и дальше использовать арендованный IPv6-адрес. DHCPv6-сервер не может выдавать адреса клиентам, если в области недостаточно свободных IP-адресов.
DHCP определил, что область приближается к предельной емкости. Если область будет заполнена, DHCP-сервер не сможет арендовать дополнительные IP-адреса. Клиентские компьютеры, которые не могут получить новую аренду от DHCP-сервера, не будут иметь сетевого подключения
Решение: Расширьте области DHCP, сократите время аренды или уменьшите интервал очистки
Если у DHCP-сервера нет доступных IP-адресов для запрашиваемого клиента, произойдет сбой запроса и клиент не сможет подключаться к другим компьютерам в сети. В этом случае возможны следующие решения.
Использование расширения области для расширения диапазона адресов текущей области.
Уменьшение срока действия аренды адреса и интервала очистки. Это может ускорить процесс освобождения просроченных IP-адресов области.
Расширение областей DHCP
Если область DHCP уже существует, а диапазон адресов, задаваемый с помощью начального и конечного адреса, сейчас не включает все адреса этой подсети, можно увеличить число адресов в области, расширив значения начального и конечного адреса в свойствах области.
Для выполнения этих процедур пользователь должен быть участником группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Чтобы увеличить число адресов, доступных для клиентов, выполните указанные ниже действия.
На DHCP-сервере нажмите кнопку "Пуск", выберите пункт "Администрирование", а затем — "DHCP".
В дереве консоли щелкните правой кнопкой мыши область, которую необходимо расширить, и выберите пункт "Свойства".
Чтобы расширить область, измените значения "Начальный IP-адрес" и "Конечный IP-адрес".
Уменьшение срока действия аренды адреса
Для выполнения этих процедур пользователь должен быть участником группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Уменьшение срока действия аренды:
На DHCP-сервере нажмите кнопку "Пуск", выберите пункт "Администрирование", а затем — "DHCP".
В дереве консоли DHCP щелкните правой кнопкой мыши область, которую требуется настроить, и выберите пункт "Свойства".
На вкладке "Общие" под надписью "Срок действия аренды адреса для DHCP-клиентов" введите новый срок действия аренды адреса.
Уменьшение интервала очистки
Для выполнения этих процедур пользователь должен быть участником группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Чтобы с помощью команды "Netsh" задать интервал очистки, выполните указанные ниже действия.
На DHCP-сервере нажмите кнопку "Пуск", выберите пункт "Выполнить", введите "cmd" и нажмите клавишу ВВОД.
Введите "netsh dhcp set databasecleanupinterval "NewInterval"" (где "NewInterval" — это время (в минутах) между очистками базы данных DHCP).
Пример
В следующем примере эта команда задает интервал очистки базы данных равным 10 080 минутам (каждые семь дней).
netsh dhcp set databasecleanupinterval 10080
Решение: Не предпринимайте действий
DHCP-клиент может отклонять адрес, выдаваемый сервером, в следующих случаях:
резервирование уже назначено другому MAC-адресу;
статические IP-адреса сети помещены в диапазоны исключения.
Эта проблема должна самоустраниться, но если этого не происходит, можно перенастроить зарезервированные адреса или диапазоны исключения на DHCP-сервере.
Перенастройка зарезервированных адресов для клиентов
Зарезервированные адреса для клиентов позволяют зарезервировать определенный IP-адрес для постоянного использования DHCP-клиентом. Обычно зарезервированные адреса используются в том случае, если у клиента есть IP-адрес, который был назначен для конфигурации TCP/IP с помощью другого метода.
Зарезервированные IP-адреса нельзя изменить. Если необходимо изменить зарезервированный IP-адрес, удалите резервирование и создайте его повторно с новым IP-адресом.
Для выполнения этих процедур пользователь должен быть участником группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Чтобы удалить резервирование, а затем создать его повторно с новым IP-адресом, выполните указанные ниже действия.
На DHCP-сервере нажмите кнопку "Пуск", выберите пункт "Администрирование", а затем — "DHCP".
В дереве консоли DHCP выберите "Резервирование".
В области сведений выберите зарезервированный клиент, для которого необходимо изменить IP-адрес.
Чтобы удалить текущее резервирование, в меню "Действие" выберите команду "Удалить".
Добавьте в DHCP новое резервирование, которое использует новый IP-адрес для клиента.
Перенастройка диапазонов исключения
Чтобы предотвратить конфликты адресов, определяемые области не должны содержать IP-адреса статически настроенных устройств, таких как DHCP-серверы. Задавая диапазоны исключения, администратор может исключить диапазоны IP-адресов внутри области, чтобы они не предлагались DHCP-клиентам. При создании новой области следует сразу же исключить IP-адреса существующих статически настроенных компьютеров. Исключенные IP-адреса могут быть активными в сети, но только в том случае, если они настроены вручную или распределены как зарезервированные IP-адреса.
Для выполнения этих процедур пользователь должен быть участником группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Чтобы перенастроить диапазоны исключения, выполните указанные ниже действия.
На DHCP-сервере нажмите кнопку "Пуск", выберите пункт "Администрирование", а затем — "DHCP".
В дереве консоли DHCP разверните область, которую необходимо настроить.
Выберите и щелкните правой кнопкой мыши "Пул адресов" в нужной области.
Выберите пункт "Диапазон исключения".
В диалоговом окне "Добавление исключений" введите начальный и конечный IP-адреса диапазона исключения и нажмите кнопку "Добавить".
Target | Microsoft.Windows.DHCPServer.10.0.IPv6Runtime | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.ScopeFull" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.ScopeFull_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="Warning" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10005</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>