Microsoft Windows Server DNS 根提示无根名称服务器

Microsoft.Windows.DNSServer.2016.RootHints.NoRootNameServer (Rule)

根提示的警报生成规则。

Knowledge Base article:

摘要

根目录提示是域名系统 (DNS) 命名空间的根区域的授权服务器的名称和地址。根提示可用于解析外部名称,例如 Internet 主机的名称。

原因

DNS 服务器不包含根名称服务器的缓存或其他数据库条目。

解决方法

配置根提示

网络中的每台 DNS 服务器必须至少配置有一台根服务器的地址。否则,DNS 服务器将无法解析对授权区域外部的名称的查询。

要执行此过程,必须拥有“管理员”成员身份,或者已向你委派了适当的权限。

若要配置 DNS 服务器的根提示,请执行以下操作:

1.在 DNS 服务器上,启动服务器管理器。若要启动服务器管理器,请依次单击“开始”、“管理工具”和“服务器管理器”。

2.在控制台树中,依次展开“角色”、“DNS 服务器”和“DNS”。

3.右键单击服务器,单击“属性”,然后单击“根提示”选项卡。

4.根据是否可以从另一台 DNS 服务器复制根提示,执行以下操作之一:

单击“从服务器复制”,键入可以从中复制根提示的 DNS 服务器的 IP 地址或 DNS 名称,然后单击“确定”。

单击“添加”,然后为要添加到列表中的每台服务器键入服务器的完全限定的域名 (FQDN),再单击“解析”。

外部

http://technet.microsoft.com/en-us/library/dd349609(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - 无根名称服务器

事件 ID:{0}
事件源:{1}
事件日志:{2}
事件说明:{3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.DNSServer.2016.RootHints.NoRootNameServer" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.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">706</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.DNSServer.2016.RootHints.NoRootNameServer.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression/>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>