Microsoft Windows Server DNS Yapılandırma Bölge Hatalı Birincil Sunucusu

Microsoft.Windows.Server.DNS.Configuration.ZoneBadPrimaryServer (Rule)

Bir bölge için kural oluşturma uyarısı.

Knowledge Base article:

Özet

DNS sunucusu yapılandırması, DNS sunucusunun bir ağ üzerinde nasıl çalışacağını belirleyen ayarlar ve bu ayarların nasıl saklanacağı ve gerektiğinde nasıl alınacağına yönelik bilgilerden oluşur.

Nedenler

Bir bölge güncelleştirmeleri kabul etmek üzere yapılandırıldı, ancak bölgenin SOA kaydındaki birincil sunucu için A kaydı bu DNS sunucusunda kullanılamıyor.

Çözümler

Bölge SOA yapılandırma sorununu düzeltme

DNS Server hizmeti, bölge için yetki başlangıcı (SOA) olarak tanımlanmış sunucuyu bulamıyor. Bölgenin SOA yapılandırmasını düzeltmeniz gerekir.

Bu yordamı gerçekleştirmek için Yöneticiler üyeliğine sahip olmanız veya ilgili yetkili olarak görevlendirilmiş olmanız gereklidir.

Bölge SOA yapılandırma sorununu düzeltmek için:

1.DNS sunucusunda, Sunucu Yöneticisi'ni başlatın. Sunucu Yöneticisi'ni başlatmak için Başlat, Yönetimsel Araçlar ve ardından Sunucu Yöneticisi öğelerine tıklayın.

2.Konsol ağacında, Roller alanını, DNS Server alanını ve DNS alanını genişletin.

3.DNS sunucusuna çift tıklayın ve ardından Özellikler öğesine tıklayın.

4.Yetki Başlangıcı'na (SOA) tıklayın ve doğru sunucunun Birincil sunucu'da listelendiğinden emin olun. Bu sekmeden herhangi bir değeri değiştirirseniz, değişikliklerin diğer yetkili sunucularına yayıldığından emin olmak için Artış'a tıklayın.

5.Ad Sunucuları'na tıklayın ve listedeki her sunucunun IP adresiyle eşleştiğinden emin olun. Eşleşmemişse, sunucu için doğru IP adreslerini belirtmek üzere Ekle'ye tıklayın.

6.Tamam öğesine tıklayın.

7.Sağ bölmede, bölgenin birincil sunucu için ana bilgisayar (A veya AAAA) kaynak kaydını içerdiğini doğrulayın.

8.Bölge birincil sunucu için ana bilgisayar kaydı içermiyorsa, bölgeye sağ tıklayın, Yeni Ana Bilgisayar'a tıklayın (A veya AAAA), Ad seçeneğinde birincil sunucunun adını yazın (boşsa üst etki alanını kullanır), IP adresi seçeneğinde birincil sunucunun IP adresini yazın ve ardından Ana Bilgisayar Ekle'ye tıklayın.

Dış

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

Element properties:

TargetMicrosoft.Windows.Server.DNS.Zone
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - Yapılandırma - Bölge Hatalı Birincil Sunucusu
Olay Kimliği: {0} Olay Kaynağı: {1} Olay Günlüğü: {2} Olay Açıklaması: {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.Server.DNS.Configuration.ZoneBadPrimaryServer" Enabled="true" Target="Microsoft.Windows.Server.DNS.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.Server.DNS.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.Server.DNS.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>