Il servizio Server DHCPv6 è un processo eseguito in background su un computer Windows Server che fornisce indirizzi IPv6 ai client. DHCP consente di concedere in lease sia indirizzi IPv4 sia indirizzi IPv6. Se IPv6 non è disponibile, il servizio DHCP utilizza solamente IPv4.
Il servizio Server DHCPv6 è un processo eseguito in background su un computer Windows Server che fornisce indirizzi IPv6 ai client.
DHCP consente di concedere in lease sia indirizzi IPv4 sia indirizzi IPv6. Se IPv6 non è disponibile, il servizio DHCP utilizza solamente IPv4.
DHCP non è stato in grado di inizializzare uno dei suoi componenti. Impossibile avviare il servizio Server DHCP. I computer client non possono ottenere nuovi lease dal server DHCP e non disporranno della connettività di rete.
Risoluzione: ripristinare il database DHCP da un backup integro
Se il database del server DHCP viene danneggiato o perso, è possibile ripristinarlo sostituendo il file di database del server (Dhcp.mdb), situato nella cartella %SystemRoot%\System32\Dhcp, con una copia di backup dello stesso file.
Se lo snap-in Microsoft Management Console (MMC) DHCP è stato utilizzato in precedenza per eseguire un backup, è possibile ottenere la copia di backup del file di database del server nella cartella %SystemRoot%\System32\Dhcp\Backup. È inoltre possibile ripristinare il file Dhcp.mdb da un backup su nastro o da altri supporti di backup.
Per eseguire queste procedure, è necessario appartenere al gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per ripristinare una copia di backup del database DHCP:
Fare clic su Start, Tutti i programmi, Accessori, quindi fare clic con il pulsante destro del mouse su Prompt dei comandi e infine selezionare Esegui come amministratore.
Digitare net stop dhcpserver, quindi premere INVIO.
Digitare md c:\olddhcp, quindi premere INVIO.
Digitare move %SystemRoot%\system32\DHCP\*.* c:\olddhcp, quindi premere INVIO.
Digitare del %SystemRoot%\system32\DHCP\Dhcp.md, quindi premere INVIO.
Digitare copy%SystemRoot%\system32\dhcp\backup\jet\new\dhcp.mdb%SystemRoot%\system32\dhcp\dhcp.mdb, quindi premere INVIO.
Digitare net start dhcpserver, quindi premere INVIO.
Verifica: il servizio Server DHCPv6 è in esecuzione
Per verificare che il servizio DHCPv6 sia in esecuzione:
Sul server DHCPv6, fare clic su Start, scegliere Esegui, quindi digitare cmd.
Al prompt dei comandi, digitare sc queryex dhcp.
Lo stato del servizio Server DHCPv6 visualizzato dovrebbe essere RUNNING.
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>