이 규칙은 DNS 등록 문제와 관련된 경고 이벤트를 확인합니다.
이 절차를 수행하려면 Administrators 그룹 구성원이거나 적절한 권한을 위임 받아야 합니다.
DHCP Server 서비스가 계정을 가장하여 DNS 등록을 수행하도록 구성할 수 있습니다. Netsh.exe 도구를 사용하여 가장 자격 증명을 구성할 수 있습니다.
시작, 제어판을 차례로 클릭한 다음 사용자 계정을 클릭합니다.
사용자 계정 관리를 클릭합니다.
추가를 클릭한 다음 설명에 따라 새 사용자 계정을 만듭니다.
시작을 클릭하고 검색 시작에 cmd를 입력한 다음 Enter 키를 누릅니다.
명령 프롬프트에서 netsh dhcp server set dnscredentials username domainname password 를 입력한 다음 Enter 키를 누릅니다. 여기서 username은 이전 단계에서 만든 새 계정입니다.
DHCP Server 컴퓨터에서 시작, 실행을 차례로 클릭하고 services.msc를 입력한 다음 확인을 클릭합니다.
DHCP Server를 두 번 클릭합니다.
중지를 클릭하고, 진행률 표시줄이 완료될 때까지 기다리고, 시작을 클릭하고, 진행률 표시줄이 완료될 때까지 기다린 다음 확인을 클릭합니다.
파일 메뉴에서 종료를 클릭합니다.
netsh dhcp server delete dnscredentials dhcpfullforce를 입력한 다음 Enter 키를 누릅니다.
DHCP Server 컴퓨터에서 시작, 실행을 차례로 클릭하고 services.msc를 입력한 다음 확인을 클릭합니다.
DHCP Server를 두 번 클릭합니다.
시작을 클릭하고 진행률 표시줄이 완료될 때까지 기다린 다음 확인을 클릭합니다.
파일 메뉴에서 종료를 클릭합니다.
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>
</WriteAction>
</WriteActions>
</Rule>