Microsoft Windows Server-DNS – Konfiguration – Keine Zonendatei

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

Regel, die eine Warnung für die Konfiguration generiert.

Knowledge Base article:

Zusammenfassung

Die DNS-Serverkonfiguration besteht aus den Einstellungen, die bestimmen, wie der DNS-Server in einem Netzwerk ausgeführt wird und wie diese Einstellungen gespeichert und bei Bedarf abgerufen werden.

Ursachen

Der DNS-Server hat festgestellt, dass für eine primäre Zone kein Dateiname in den Registrierungsdaten gespeichert wurde.

Lösungen

Korrektur der Zonendaten erforderlich

Ein Registrierungswert, der Informationen für eine Zone enthält, ist fehlerhaft oder falsch und muss korrigiert werden. Sie können mit dem Server-Manager die Zone löschen und dann neu erstellen.

Zum Ausführen dieses Verfahrens müssen Sie Mitglied der Administratorgruppe sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.

So erstellen Sie eine Zone mit dem Server-Manager neu

1. Starten Sie auf dem DNS-Server den Server-Manager. Klicken Sie zum Starten des Server-Managers auf "Start", auf "Verwaltung" und dann auf "Server-Manager".

2. Erweitern Sie in der Konsolenstruktur "Rollen", "DNS-Server" und dann "DNS".

3. Erweitern Sie den DNS-Server und dann den Ordner mit der Zone.

4. Klicken Sie mit der rechten Maustaste auf die Zone, und klicken Sie dann auf "Löschen".

Hinweis: Wenn Sie die Zone nicht mit dieser Methode löschen können, müssen Sie den Registrierungsschlüssel für die Zone mit dem Registrierungs-Editor löschen.

5. Klicken Sie mit der rechten Maustaste auf den Ordner, und klicken Sie dann auf "Neue Zone".

6. Folgen Sie den Anweisungen im Assistenten, um die Zone neu zu erstellen.

So löschen Sie den Zonenschlüssel in der Registrierung

Vorsicht: Durch eine fehlerhafte Bearbeitung der Registrierung können schwerwiegende Systemschäden verursacht werden. Bevor Änderungen an der Registrierung vorgenommen werden, sollten Sie eine Sicherungskopie aller wichtigen Daten erstellen.

1. Klicken Sie auf dem DNS-Server auf "Start".

2. Geben Sie in "Suche starten" die Zeichenfolge "regedit" ein, und drücken Sie dann die EINGABETASTE.

3. Erweitern Sie in der Konsolenstruktur den folgenden Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones

4. Klicken Sie mit der rechten Maustaste auf den Schlüssel für die Zone, und klicken Sie dann auf "Löschen".

Extern

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

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows-DNS – Konfiguration – Keine Zonendatei
Ereignis-ID: {0}
Ereignisquelle: {1}
Ereignisprotokoll: {2}

Ereignisbeschreibung: {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.NoZoneFile" 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">502</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Configuration.NoZoneFile.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>