Usługa serwera używająca protokołu DHCP (Dynamic Host Configuration Protocol) w wersji 6 (DHCPv6) to proces działający w tle na komputerze z systemem Windows Server, który udostępnia klientom adresy protokołu internetowego w wersji 6 (IPv6). Usługa DHCP (Dynamic Host Configuration Protocol) umożliwia dzierżawienie adresów protokołu internetowego w wersji 4 (IPv4) i w wersji 6 (IPv6). Jeśli protokół IPv6 jest niedostępny, usługa DHCP użyje tylko protokołu IPv4.
Usługa serwera używająca protokołu DHCP (Dynamic Host Configuration Protocol) w wersji 6 (DHCPv6) to proces działający w tle na komputerze z systemem Windows Server, który udostępnia klientom adresy protokołu internetowego w wersji 6 (IPv6).
Usługa DHCP (Dynamic Host Configuration Protocol) umożliwia dzierżawienie adresów protokołu internetowego w wersji 4 (IPv4) i w wersji 6 (IPv6). Jeśli protokół IPv6 jest niedostępny, usługa DHCP użyje tylko protokołu IPv4.
Usługa DHCP nie może zainicjować jednego ze swoich składników. Nie można uruchomić usługi serwera DHCP. Komputery klienckie nie mogą uzyskiwać nowych dzierżaw z serwera DHCP i nie będą mieć łączności sieciowej.
Rozwiązanie: Przywracanie bazy danych DHCP ze znanej dobrej kopii zapasowej
W przypadku uszkodzenia lub utraty bazy danych serwera DHCP można ją odzyskać, zastępując plik Dhcp.mdb w folderze %SystemRoot%\System32\Dhcp jego kopią zapasową.
Jeśli kopia zapasowa bazy danych serwera została poprzednio wykonana przy użyciu przystawki DHCP w programie Microsoft Management Console (MMC), można ją znaleźć w folderze %SystemRoot%\System32\Dhcp\Backup. Plik Dhcp.mdb można również odtworzyć z taśmowej kopii zapasowej lub z innego nośnika kopii zapasowej.
Aby wykonać te procedury, trzeba należeć do grupy Administratorzy lub mieć odpowiednie uprawnienia oddelegowane.
Aby przywrócić kopię zapasową bazy danych DHCP:
Kliknij przycisk Start, kliknij polecenie Wszystkie programy, kliknij polecenie Akcesoria, kliknij prawym przyciskiem myszy pozycję Wiersz polecenia, a następnie kliknij polecenie Uruchom jako administrator.
Wpisz polecenie net stop dhcpserver, a następnie naciśnij klawisz ENTER.
Wpisz polecenie md c:\olddhcp, a następnie naciśnij klawisz ENTER.
Wpisz move %SystemRoot%\system32\DHCP\*.* c:\olddhcp, a następnie naciśnij klawisz ENTER.
Wpisz del %SystemRoot%\system32\DHCP\Dhcp.md, a następnie naciśnij klawisz ENTER.
Wpisz copy%SystemRoot%\system32\dhcp\backup\jet\new\dhcp.mdb%SystemRoot%\system32\dhcp\dhcp.mdb, a następnie naciśnij klawisz ENTER.
Wpisz polecenie net start dhcpserver, a następnie naciśnij klawisz ENTER.
Weryfikator: Usługa serwera DHCPv6 jest uruchomiona
Aby sprawdzić, czy usługa DHCPv6 jest uruchomiona:
Na serwerze DHCPv6 kliknij polecenie Start, kliknij polecenie Uruchom, a następnie wpisz cmd.
W wierszu polecenia wpisz polecenie sc queryex dhcp.
Usługa serwera DHCPv6 powinna mieć stan URUCHOMIONO.
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>