Le service Serveur DHCPv6 (Dynamic Host Configuration Protocol version 6) est un processus qui s’exécute en arrière-plan sur un ordinateur exécutant Windows Server et qui fournit des adresses IPv6 (Internet Protocol version 6) aux clients. Le protocole DHCP (Dynamic Host Configuration Protocol) peut louer des adresses IPv4 (Internet Protocol version 4) et IPv6 (Internet Protocol version 6). Si IPv6 n’est pas disponible, le service DHCP utilise IPv4 uniquement.
Le service Serveur DHCPv6 (Dynamic Host Configuration Protocol version 6) est un processus qui s’exécute en arrière-plan sur un ordinateur exécutant Windows Server et qui fournit des adresses IPv6 (Internet Protocol version 6) aux clients.
Le protocole DHCP (Dynamic Host Configuration Protocol) peut louer des adresses IPv4 (Internet Protocol version 4) et IPv6 (Internet Protocol version 6). Si IPv6 n’est pas disponible, le service DHCP utilise IPv4 uniquement.
Le serveur DHCP n’a pas pu initialiser l’un de ses composants. Le service Serveur DHCP ne peut pas démarrer. Les ordinateurs clients ne peuvent pas obtenir de nouveaux baux du serveur DHCP et n’ont pas de connectivité réseau.
Résolution : Restaurer la base de données DHCP à partir d’une sauvegarde saine
Si la base de données du serveur DHCP est endommagée ou perdue, vous pouvez la récupérer en remplaçant le fichier de base de données du serveur (Dhcp.mdb), situé dans le dossier %SystemRoot%\System32\Dhcp, par une copie de sauvegarde du même fichier.
Si le composant logiciel enfichable MMC (Microsoft Management Console) de DHCP a été utilisé précédemment pour exécuter une sauvegarde, vous pouvez obtenir la copie de sauvegarde du fichier de base de données du serveur située dans le dossier %SystemRoot%\System32\Dhcp\Backup. Vous pouvez également restaurer le fichier Dhcp.mdb à partir d’une sauvegarde sur bande ou d’un autre support de sauvegarde.
Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs ou l’autorité appropriée doit vous avoir été déléguée.
Pour restaurer une copie de sauvegarde de la base de données DHCP :
Cliquez sur Démarrer, sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter comme administrateur.
Tapez « net stop dhcpserver », puis appuyez sur Entrée.
Tapez « md c:\olddhcp », et appuyez sur ENTRÉE.
Tapez « move %SystemRoot%\system32\DHCP\*.* c:\olddhcp », puis appuyez sur ENTRÉE.
Tapez « del %SystemRoot%\system32\DHCP\Dhcp.md », puis appuyez sur ENTRÉE.
Tapez copy%SystemRoot%\system32\dhcp\backup\jet\new\dhcp.mdb%SystemRoot%\system32\dhcp\dhcp.mdb, puis appuyez sur Entrée.
Tapez « net start dhcpserver », puis appuyez sur Entrée.
Vérificateur : Le service Serveur DHCP est en cours d’exécution
Pour vérifier que le service DHCPv6 est en cours d’exécution :
Sur l’ordinateur hébergeant le serveur DHCPv6, cliquez sur Démarrer, sur Exécuter, puis tapez cmd.
À l’invite de commandes, tapez sc queryex dhcp.
L’état du service Serveur DHCPv6 doit être EN COURS D’EXÉCUTION.
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>