Microsoft Windows Server-DNS – Konfiguration – SingleLabelHostname

Microsoft.Windows.Server.DNS.Configuration.SingleLabelHostname (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

Für den DNS-Servercomputer ist derzeit kein DNS-Domänenname vorhanden. Bei dem DNS-Namen handelt es sich um einen Hostnamen mit einer einzigen Bezeichnung ohne Domäne.

Lösungen

Dem DNS-Server einen vollqualifizierten Domänennamen zuweisen

Der DNS-Server muss mit einem vollqualifizierten Domänennamen (FQDN) konfiguriert werden, damit er ordnungsgemäß funktioniert. Dieser Computer ist mit einem Namen mit nur einer Bezeichnung konfiguriert.

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

So weisen Sie dem DNS-Server ein FQDN zu

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

2. Klicken Sie auf "Systemeigenschaften ändern".

3. Klicken Sie auf der Registerkarte "Computername" auf "Ändern".

4. Klicken Sie unter "Computernamen- bzw. -domänenänderungen" auf "Weitere".

5. Geben Sie unter "Primäres DNS-Suffix des Computers" das primäre DNS-Suffix (Domain Name System) des Computers ein (der Teil des FQDN des Computers, der auf den Hostnamen folgt), und klicken Sie dann auf "OK".

6. Klicken Sie auf "OK", und klicken Sie dann auf "Schließen", um alle Dialogfelder zu schließen.

7. Starten Sie den Computer neu, damit die Änderungen wirksam werden. Um den Computer neu zu starten, klicken Sie auf "Start", klicken Sie auf den Pfeil neben der Schaltfläche mit dem Schloss und dann auf "Neu starten".

Nach dem Neustart des Computers versucht der DNS-Server, Standarddatensätze zu korrigieren, indem der Name mit nur einer Bezeichnung durch den neuen DNS-Namen dieses Servers ersetzt wird. Stellen Sie jedoch sicher, dass die Ressourceneinträge für Autoritätsursprung (Start of Authority, SOA) und Namenserver (NS) jetzt den richtigen Domänennamen dieses Servers verwenden.

So zeigen Sie die Ressourceneinträge für Autoritätsursprung (Start of Authority, SOA) und Namenserver (NS) an

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 für jede Zone den Zonenordner, der die Zone enthält, erweitern Sie die Zone, und klicken Sie dann auf "Eigenschaften".

4. Klicken Sie zum Anzeigen der Ressourceneinträge für den Autoritätsursprung (Start of Authority, SOA) auf die Registerkarte "Autoritätsursprung (SOA)".

5. Klicken Sie zum Anzeigen der Namenserverressourceneinträge (NS) auf die Registerkarte "Namenserver".

Anstatt das primäre DNS-Suffix direkt anzugeben, können Sie den Computer einer Windows-Domäne hinzufügen. Der DNS-Name der Windows-Domäne wird dann als primäres DNS-Suffix für den Namen des Servers verwendet.

Extern

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

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Windows-DNS – Konfiguration – Hostname mit einer einzigen Bezeichnung
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.SingleLabelHostname" 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">414</Value>
</ValueExpression>
</SimpleExpression>
</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.SingleLabelHostname.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>