MicrosoftDNS _ Zone-Klasse
Hinweis
Dieser Artikel enthält Verweise auf den Begriff Slave, einen Begriff, den Microsoft nicht mehr verwendet. Sobald der Begriff aus der Software entfernt wird, wird er auch aus diesem Artikel entfernt.
Hinweis
Dieser Artikel enthält Verweise auf den Begriff Masterserver, einen Begriff, den Microsoft nicht mehr verwendet. Sobald der Begriff aus der Software entfernt wird, wird er auch aus diesem Artikel entfernt.
Die _ MicrosoftDNS-Zone-Klasse beschreibt eine DNS-Zone. Jede Instanz der MicrosoftDNS-Zonenklasse _ muss genau einem DNS-Server zugewiesen werden. Zonen können mehreren Instanzen der MicrosoftDNS-Domänen- _ oder MicrosoftDNS-Ressourcenrecord-Klassen _ zugeordnet werden.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
class MicrosoftDNS_Zone : MicrosoftDNS_Domain
{
uint32 ZoneType;
boolean DsIntegrated;
uint32 AllowUpdate;
string DataFile;
boolean DisableWINSRecordReplication;
uint32 Notify;
uint32 SecureSecondaries;
boolean Paused;
boolean Shutdown;
boolean Reverse;
boolean AutoCreated;
boolean UseWins;
boolean UseNBStat;
boolean Aging;
uint32 RefreshInterval;
uint32 NoRefreshInterval;
uint32 AvailForScavengeTime;
string MasterServers[];
string LocalMasterServers[];
string ScavengeServers[];
string SecondaryServers[];
string NotifyServers[];
uint32 ForwarderTimeout;
boolean ForwarderSlave;
uint32 LastSuccessfulSoaCheck;
uint32 LastSuccessfulXfr;
};
Member
Die MicrosoftDNS _ Zone-Klasse verfügt über folgende Typen von Membern:
Methoden
Die MicrosoftDNS _ Zone-Klasse verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| AgeAllRecords | Aktiviert das Altern für einige oder alle Nicht-NS- und Nicht-SOA-Datensätze. |
| ChangeZoneType | Ändert Zonentypen. Qualifizierer: Implementiert |
| CreateZone | Erstellt eine neue Zone. Qualifizierer: Keine. |
| ForceRefresh | Erzwingt ein Update der sekundären Vom Master-DNS-Server. Qualifizierer: Implementiert |
| GetDistinguishedName | Ruft den DS-Distinguished Name für die Zone ab. Qualifizierer: Implementiert |
| PauseZone | Hält die Zone an. Qualifizierer: Implementiert |
| ReloadZone | Lädt die Zone erneut. Qualifizierer: Implementiert |
| ResetSecondaries | Setzt das sekundäre IP-Adressarray zurück. Qualifizierer: Implementiert |
| ResumeZone | Setzt die Zone fort. Qualifizierer: Implementiert |
| UpdateFromDS | Erzwingt eine Aktualisierung der Zone vom Verzeichnisdienst (Directory Service, DS). Damit diese Methode gültig ist, muss ZoneType 0 sein, die Zone muss tatsächlich im DS gespeichert werden. Qualifizierer: Implementiert |
| WriteBackZone | Speichert Zonendaten in der Zonendatei. Qualifizierer: Implementiert, statisch |
Eigenschaften
Die MicrosoftDNS _ Zone-Klasse verfügt über diese Eigenschaften.
-
Alterung
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt das Altern und Löschverhalten der Zone an. 0 (null) gibt an, dass die Kapselung deaktiviert ist. Wenn die Kapselung deaktiviert ist, werden die Zeitstempel von Datensätzen in der Zone nicht aktualisiert, und die Datensätze werden nicht gespeichert. Wenn diese Einstellung auf 1 festgelegt ist, werden Datensätze gespeichert, und ihre Zeitstempel werden aktualisiert, wenn der Server die dynamische Updateanforderung für die Datensätze empfängt. Für in Active Directory integrierte Zonen wird dieser Wert auf die DefaultAgingState-Eigenschaft des DNS-Servers festgelegt, auf dem die Zone erstellt wird. Für primäre Standardzonen ist der Standardwert 0 (null).
-
-
AllowUpdate
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone dynamische Updateanforderungen akzeptiert.
-
-
AutoCreated
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone automatisch generiert wird.
-
-
AvailForScavengeTime
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt den Zeitpunkt an, zu dem der Server versuchen kann, die Zone zu speichern. Selbst wenn die Zone so konfiguriert ist, dass die Kapselung aktiviert ist, versucht der DNS-Server erst nach diesem Moment, diese Zone zu speichern. Dieser Wert wird auf die aktuelle Zeit plus das Aktualisierungsintervall der Zone festgelegt, wenn die Zone geladen wird. Dieser Parameter wird lokal gespeichert und nicht in andere Kopien der Zone repliziert.
-
-
Datafile
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Gibt den Namen der Zonendatei an.
-
-
DisableWINSRecordReplication
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der WINS-Eintrag repliziert wird. Wenn diese Einstellung auf TRUE festgelegt ist, ist die WINS-Datensatzreplikation deaktiviert.
-
-
DsIntegrated
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone in DS integriert ist.
-
-
ForwarderSlave
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob das DNS beim Auflösen der Namen für die angegebene Forwardzone eine Rekursion verwendet. Gilt nur für Zonen mit bedingter Weiterleitung.
-
-
ForwarderTimeout
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt die Zeit in Sekunden an, die ein DNS-Server, der eine Abfrage für den Namen unter der Forwardzone weiterleitet, auf die Auflösung von der Weiterleitung wartet, bevor versucht wird, die Abfrage selbst aufzulösen. Dieser Parameter gilt nur für Forward-Zonen.
-
-
LastSuccessfulSoaCheck
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Anzahl der Sekunden seit Dem 1. Januar 1970 GMT seit der letzten Überprüfung der SOA-Seriennummer für die Zone.
-
-
LastSuccessfulXfr
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Anzahl der Sekunden seit Dem 1. Januar 1970 GMT seit der letzten Übertragung der Zone von einem Masterserver.
-
-
LocalMasterServers
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Lokale IP-Adressen der DNS-Masterserver für diese Zone. Wenn diese Einstellung festgelegt ist, überfahren diese Masterserver die in Active Directory gefundenen MasterServer.
-
-
MasterServer
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
IP-Adressen der MASTER-DNS-Server für diese Zone.
-
-
NoRefreshInterval
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt das Zeitintervall zwischen der letzten Aktualisierung des Zeitstempels eines Datensatzes und dem frühesten Zeitpunkt an, zu dem der Zeitstempel aktualisiert werden kann.
-
-
Benachrichtigen
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Masterzone die zweiten Datenbanken über Änderungen in ihrer RRs-Datenbank benachrichtigt. Legen Sie auf 1 fest, um die zweiten Binärdateien zu benachrichtigen.
-
-
NotifyServers
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Array von Zeichenfolgen, die IP-Adressen von DNS-Servern aufzählen, um über Änderungen in dieser Zone benachrichtigt zu werden.
-
-
Angehalten
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone angehalten wird.
-
-
RefreshInterval
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt das Aktualisierungsintervall an, in dem die Datensätze mit einem Zeitstempel ungleich 0 (null) aktualisiert werden sollen, damit sie in der Zone verbleiben. Datensätze, die nach Ablauf des Aktualisierungsintervalls nicht aktualisiert wurden, können durch die nächste Kapselung entfernt werden, die von einem Server ausgeführt wird. Dieser Wert darf nie kleiner als der längste Aktualisierungszeitraum der in der Zone registrierten Datensätze sein. Werte, die zu klein sind, können dazu führen, dass gültige DNS-Einträge entfernt werden. -Werte, die zu groß sind, verlängern die Lebensdauer veralteter Datensätze. Dieser Wert wird auf die DefaultRefreshInterval-Eigenschaft des DNS-Servers festgelegt, auf dem die Zone erstellt wird.
-
-
Rückwärts
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone umgekehrt (TRUE) oder vorwärts (FALSE) ist.
-
-
ScavengeServers
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Ein Array von Zeichenfolgen, das die Liste der IP-Adressen von DNS-Servern auflistet, die die Kapselung veralteter Datensätze dieser Zone ausführen dürfen. Wenn die Liste nicht angegeben ist, kann jeder primäre DNS-Server, der für die Zone autoritativ ist, die Zone speichern, wenn andere Voraussetzungen erfüllt sind.
-
-
SecondaryServers
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Array von Zeichenfolgen, die IP-Adressen von DNS-Servern aufzählen, die diese Zone über die Zonenreplikation empfangen dürfen.
-
-
SecureSecondaries
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zonenübertragung nur für bestimmte secondaries zulässig ist. Designierte secondaries sind DNS-Server, deren IP-Adressen unter SecondariesIPAddressesArrayaufgeführt sind.
-
-
Herunterfahren
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Kopie der Zone abgelaufen ist. True gibt an, dass die Zone abgelaufen ist oder heruntergefahren wird.
-
-
UseNBStat
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Dieser boolesche Wert gibt an, ob die Zone den reversen NBStat-Lookup verwendet.
-
-
UseWins
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Zone WINS-Suche verwendet.
-
-
ZoneType
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt den Typ der Zone an. Gültige Werte sind:
- DS integriert
- Primär
- Secondary
**Windows Server 2003: **
Zusätzliche Werte:
- Cache
- Stub
- Weiterleitung
-
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Nicht unterstützt |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Namespace |
\MicrosoftDNS-Stamm |
| MOF |
|