Служба 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, резервная копия файла базы данных сервера будет находиться в папке %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.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.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.10.0.IPv6Runtime.UnitMonitor.DatabaseCorrupt" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.10.0.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.10.0.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>