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
Dnsprov.mof

Siehe auch

MicrosoftDNS-Domäne _

AgeAllRecords-Methode der _ MicrosoftDNS-Zonenklasse

ChangeZoneType-Methode der _ MicrosoftDNS-Zonenklasse

CreateZone-Methode der _ MicrosoftDNS-Zonenklasse

ForceRefresh-Methode der _ MicrosoftDNS-Zonenklasse

GetDistinguishedName-Methode der _ MicrosoftDNS-Zonenklasse

PauseZone-Methode der _ MicrosoftDNS-Zonenklasse

ReloadZone-Methode der _ MicrosoftDNS-Zonenklasse

ResetSecondaries-Methode der _ MicrosoftDNS-Zonenklasse

ResumeZone-Methode der _ MicrosoftDNS-Zonenklasse

UpdateFromDS-Methode der _ MicrosoftDNS-Zonenklasse

WriteBackZone-Methode der _ MicrosoftDNS-Zonenklasse