DNS 服務的警示產生規則。
因為名稱解析服務,DNS 伺服器服務能回應 DNS 用戶端電腦的要求。網域名稱系統 (DNS) 是一種通訊協定,能讓電腦透過傳送目標電腦的名稱給 DNS 伺服器,取得目標電腦的數字 IP 位址。DNS 伺服器服務的問題會導致網路效能降低,或甚至使網路電腦無法確定彼此的位置。
DNS 伺服器無法啟動,因為它相依於 NTDS 服務而該服務未啟動。
啟動 Active Directory 網域服務
由於有一個或多個區域與 Active Directory 網域服務 (AD DS) 整合,所以 DNS 伺服器服務因 AD DS 不在執行中而無法啟動。在 DNS 伺服器服務啟動前,您必須確定 AD DS 正在執行中。如果必要的話,請先啟動 AD DS,然後再啟動 DNS 伺服器服務。
若要啟動 AD DS:
1.在 DNS 伺服器上啟動 [服務]。若要啟動 [服務],請依序按一下 [開始] 和 [系統管理工具],然後按一下 [服務]。
2. 按兩下 [Active Directory 網域服務]。
3. 如果服務未啟動,請選取 [啟動類型] 中的 [ 自動],然後按一下 [啟動]。
如果此服務已在執行中,請重新啟動電腦。
若要重新啟動電腦:
按一下 [開始],然後按一下 [鎖定] 按鈕旁邊的箭頭,再按一下 [重新啟動]。
在啟動 AD DS 或重新啟動電腦後,如果 DNS 伺服器服務尚未執行,請將它啟動。
若要啟動 DNS 伺服器服務:
1.在 DNS 伺服器上啟動 [服務]。若要啟動 [服務],請依序按一下 [開始] 和 [系統管理工具],然後按一下 [服務]。
2. 在 [服務] 清單中以滑鼠右鍵按一下 [DNS 伺服器],再按一下 [內容]。
3. 在 [啟動類型] 清單中選取 [自動]。
4. 按一下 [啟動]。
http://technet.microsoft.com/en-us/library/dd349595(v=ws.10).aspx
Target | Microsoft.Windows.Server.DNS.Server | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | DNS Server |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.DNS.Service.DependencyFailed" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Service.DependencyFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>