Служба DHCPv6-сервера - это фоновый процесс, работающий на компьютере под управлением системы Windows Server, предоставляющий клиентам IPv6-адреса. Протокол DHCP поддерживает предоставление в аренду как IPv4-, так и IPv6-адресов. Если протокол IPv6 недоступен, служба DHCP использует только IPv4.
Служба DHCPv6-сервера - это фоновый процесс, работающий на компьютере под управлением системы Windows Server, предоставляющий клиентам IPv6-адреса.
Протокол DHCP поддерживает предоставление в аренду как IPv4-, так и IPv6-адресов. Если протокол IPv6 недоступен, служба DHCP использует только IPv4.
Системе DHCP не удалось инициализировать один из своих компонентов. Не удается запустить службу DHCP-сервера. Клиентские компьютеры не смогут получать адреса от DHCP-сервера и не смогут подключиться к сети.
Решение: выполните восстановление базы данных DHCP из заведомо правильной резервной копии
В случае повреждения или утери базы данных DHCP-сервера ее можно восстановить, заменив файл базы данных сервера (Dhcp.mdb), который находится в папке %SystemRoot%\System32\Dhcp, на его резервную копию.
Если ранее для создания резервной копии использовалась оснастка консоли управления DHCP (MMC), резервная копия файла базы данных сервера будет находиться в папке %SystemRoot%\System32\Dhcp\Backup. Файл Dhcp.mdb также можно восстановить с ленты или другого носителя резервной копии.
Для выполнения этих процедур пользователь должен быть членом группы "Администраторы" или ему должны быть делегированы соответствующие полномочия.
Чтобы восстановить резервную копию базы данных DHCP, выполните указанные ниже действия.
Нажмите кнопку "Пуск", последовательно выберите пункты "Все программы", "Стандартные", щелкните правой кнопкой мыши пункт "Командная строка" и выберите команду "Запуск от имени администратора".
Введите команду "net stop dhcpserver" и нажмите клавишу ВВОД.
Введите "md c:\olddhcp" и нажмите клавишу ВВОД.
Введите move %SystemRoot%\system32\DHCP\*.* c:\olddhcp и нажмите клавишу ВВОД.
Введите del %SystemRoot%\system32\DHCP\Dhcp.md и нажмите клавишу ВВОД.
Введите copy%SystemRoot%\system32\dhcp\backup\jet\new\dhcp.mdb%SystemRoot%\system32\dhcp\dhcp.mdb и нажмите клавишу ВВОД.
Введите команду "net start dhcpserver" и нажмите клавишу ВВОД.
Средство проверки: служба DHCPv6-сервера запущена
Чтобы убедиться в том, что служба DHCPv6-сервера запущена, выполните указанные ниже действия.
На серверном компьютере DHCPv6 нажмите кнопку "Пуск", выберите команду "Выполнить" и введите команду "cmd".
В командной строке введите команду sc queryex dhcp.
Состояния службы DHCPv6-сервера должно отображаться как РАБОТАЕТ.
Target | Microsoft.Windows.DHCPServer.2012.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.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.DatabaseCorrupt" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.2012.IPv6Runtime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.2012.IPv6Runtime.UnitMonitor.DatabaseCorrupt_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10021</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>