Servidor Primário de Zona Incorreto na Configuração do Microsoft Windows Server DNS

Microsoft.Windows.DNSServer.2016.Configuration.ZoneBadPrimaryServer (Rule)

Regra de geração de alerta para uma zona.

Knowledge Base article:

Resumo

A configuração do servidor DNS consiste nas definições que determinam como o servidor DNS vai funcionar no contexto de uma rede e a forma de armazenar e obter essas definições quando necessário.

Causas

Uma zona é configurada para aceitar atualizações mas o registo A para o servidor primário no registo SOA da zona não está disponível neste servidor DNS.

Resoluções

Corrigir o problema de configuração SOA da zona

O serviço Servidor DNS não consegue localizar o servidor que é identificado como o início da autoridade (SOA) para a zona. Tem de corrigir a configuração SOA da zona.

Para realizar este procedimento, tem de pertencer ao grupo Administradores ou ter-lhe sido delegada a autoridade correta.

Para corrigir o problema de configuração SOA da zona:

1. No servidor DNS, inicie o Gestor de Servidor. Para iniciar o Gestor de Servidor, clique em Iniciar, clique em Ferramentas Administrativas e, em seguida, clique em Gestor de Servidor.

2. Na árvore da consola, expanda Funções, Servidor DNS e, em seguida, DNS.

3. Clique com o botão direito do rato no servidor DNS e, em seguida, clique em Propriedades.

4. Clique em Início da Autoridade (SOA) e assegure-se de que o servidor correto está lista no servidor Primário. Se alterar valores neste separador, clique em Incrementar para garantir que as alterações serão propagadas para outros servidores autoritativos.

5. Clique em Servidores de Nomes e, em seguida, assegure-se de que cada servidor na lista corresponde ao respetivo endereço IP. Caso contrário, clique em Adicionar para especificar os endereços IP corretos para o servidor.

6. Clique em OK.

7. No painel da direita, verifique se a zona contém um registo de recurso (A ou AAAA) de anfitrião para o servidor primário.

8. Se a zona não contiver um registo de recurso de anfitrião para o servidor primário, clique com o botão direito do rato na zona, clique em Novo Anfitrião (A ou AAAA), escreva o nome do servidor primário em Nome (utiliza o domínio principal se deixado em branco), escreva o endereço IP do servidor primário no endereço IP e, em seguida, clique em Adicionar Anfitrião.

Externo

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

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Zone
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
DNS do Windows - Configuração - Servidor Primário de Zona Incorreto

ID do Evento: {0}
Origem do Evento: {1}
Registo de Eventos: {2}
Descrição do Evento: {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.Configuration.ZoneBadPrimaryServer" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Zone" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">800</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.DNSServer.2016.Zone"]/ZoneName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.Configuration.ZoneBadPrimaryServer.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>
<SuppressionValue>$Data/Params/Param[1]$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>