Cette règle vérifie les événements d'avertissement relatifs à des problèmes d'inscription DNS.
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.
Vous pouvez configurer le service Serveur DHCP de manière à ce qu'il emprunte les informations d'identité d'un compte pour exécuter des inscriptions DNS. L'outil Netsh.exe permet de configurer les informations d'identification d'emprunt d'identité.
Cliquez sur Démarrer, puis sur Panneau de configuration, Comptes d'utilisateurs.
Cliquez sur Gérer les comptes d'utilisateurs.
Cliquez sur Ajouter, puis suivez les instructions pour créer un compte d'utilisateur.
Cliquez sur Démarrer, tapez « cmd » dans Rechercher, puis appuyez sur ENTRÉE.
À l'invite de commandes, tapez « netsh dhcp server set dnscredentials nomutilisateur domainname password » (où « nomutilisateur » est le compte créé à l'étape précédente), puis appuyez sur ENTRÉE.
Sur l'ordinateur hébergeant le serveur DHCP, cliquez sur Démarrer, sur Exécuter, tapez « services.msc », puis cliquez sur OK.
Double-cliquez sur Serveur DHCP.
Cliquez sur Arrêter, attendez que la barre de progression soit entièrement affichée, cliquez sur Démarrer, attendez que la barre de progression soit entièrement affichée, puis cliquez sur OK.
Dans le menu Fichier, cliquez sur Quitter.
Tapez « netsh dhcp server delete dnscredentials dhcpfullforce », et appuyez sur ENTRÉE.
Sur l'ordinateur hébergeant le serveur DHCP, cliquez sur Démarrer, sur Exécuter, tapez « services.msc », puis cliquez sur OK.
Double-cliquez sur Serveur DHCP.
Cliquez sur Démarrer, attendez que la barre de progression soit entièrement affichée, puis cliquez sur OK.
Dans le menu Fichier, cliquez sur Quitter.
Target | Microsoft.Windows.DHCPServer.Library.IPv4Runtime | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Microsoft.Windows.DHCPServer.Library.ActionAccount |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectEvent | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishEventData | Default |
<Rule ID="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.DNSRegistration.Warning.Rule" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.IPv4Runtime" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1055</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1056</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.DNSRegistration_AlertMessageResourceID"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>