MicrosoftDNS_Zone 類別

注意

本文包含從屬一詞的參考,這是 Microsoft 不寬恕的詞彙,而且已在新產品和檔中停止使用。 從軟體中移除該字詞時,我們也會將其從本文中移除。

注意

本文包含主伺服器一詞的參考,這是 Microsoft 不寬恕的字詞,且已在新產品和檔中停止使用。 從軟體中移除該字詞時,我們也會將其從本文中移除。

MicrosoftDNS_Zone 類別描述 DNS 區域。 MicrosoftDNS_Zone類別的每個實例 都必須指派給一部 DNS 伺服器。 區域可能會與多個MicrosoftDNS_Domain MicrosoftDNS_ResourceRecord 類別的實例 相關聯。

從 MOF 程式碼簡化下列語法。

語法

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;
};

成員

MicrosoftDNS_Zone 類別具有下列類型的成員:

方法

MicrosoftDNS_Zone 類別具有這些方法。

方法 描述
AgeAllRecords 啟用部分或所有非 NS 和非 SOA 記錄的過時功能。
ChangeZoneType 變更區欄位型別。
限定詞:已實作
CreateZone 建立新的區域。
限定詞:無。
ForceRefresh 強制從主要 DNS 伺服器更新次要複本。
限定詞:已實作
GetDistinguishedName 取得區域的 DS 辨別名稱。
限定詞:已實作
PauseZone 暫停區域。
限定詞:已實作
ReloadZone 重載區域。
限定詞:已實作
ResetSecondaries 重設次要 IP 位址陣列。
限定詞:已實作
ResumeZone 繼續區域。
限定詞:已實作
UpdateFromDS 從目錄服務強制更新區域。 若要讓此方法有效,ZoneType 必須是 0,區域必須確實儲存在 DS 中。
限定詞:已實作
WriteBackZone 將區域資料儲存至其區域檔案。
限定詞:實作、靜態

屬性

MicrosoftDNS_Zone 類別具有這些屬性。

老化

資料類型: 布林值

存取類型:唯讀

指定區域的老化和清除行為。 零表示清除已停用。 清除已停用時,不會重新整理區域中記錄的時間戳記,而且記錄不會受到清除。 當設定為一筆記錄時,記錄會受到清除,並在伺服器收到記錄的動態更新要求時重新整理其時間戳記。 針對 Active Directory 整合區域,此值會設定為 建立區域之 DNS 伺服器的 DefaultAgingState 屬性。 對於標準主要區域,預設值為零。

AllowUpdate

資料類型: uint32

存取類型:唯讀

指出區域是否接受動態更新要求。

自動建立

資料類型: 布林值

存取類型:唯讀

指出是否自動建立區域。

AvailForScavengeTime

資料類型: uint32

存取類型:唯讀

指定伺服器可能嘗試清除區域的時間。 即使區域設定為啟用清除 DNS 伺服器,在此時之後才會嘗試清除此區域。 此值會設定為目前時間,以及載入區域時區域重新整理間隔。 此參數會儲存在本機,而且不會複寫到區域的其他複本。

DataFile

資料類型: 字串

存取類型:唯讀

指出區域檔案的名稱。

DisableWINSRecordReplication

資料類型: 布林值

存取類型:唯讀

指出是否複寫 WINS 記錄。 如果設定為 TRUE,則會停用 WINS 記錄複寫。

DsIntegrated

資料類型: 布林值

存取類型:唯讀

指定區域是否為 DS 整合。

ForwarderSlave

資料類型: 布林值

存取類型:唯讀

指出 DNS 是否在解析指定正向區域的名稱時使用遞迴。 僅適用于條件式轉送區域。

ForwarderTimeout

資料類型: uint32

存取類型:唯讀

指出在嘗試解析查詢本身之前,正向區域底下名稱的 DNS 伺服器會等候轉送器解析的時間,以秒為單位。 此參數僅適用于轉寄區域。

LastSuccessfulSoaCheck

資料類型: uint32

存取類型:唯讀

自 1970 年 1 月 1 日 GMT 開始以來的秒數,因為上次檢查區域的 SOA 序號。

LastSuccessfulXfr

資料類型: uint32

存取類型:唯讀

自 1970 年 1 月 1 日 GMT 開始以來的秒數,因為區域上次從主伺服器傳輸。

LocalMasterServers

資料類型: 字串 陣列

存取類型:唯讀

此區域之主要 DNS 伺服器的本機 IP 位址。 如果設定,這些主圖形會過度使用 Active Directory 中找到的 MasterServers。

MasterServers

資料類型: 字串 陣列

存取類型:唯讀

此區域的主要 DNS 伺服器的 IP 位址。

NoRefreshInterval

數據類型: uint32

存取類型:唯讀

指定記錄時間戳的上次更新與最早重新整理時間戳之間的時間間隔。

通知

數據類型: uint32

存取類型:唯讀

指出主要區域是否會通知次要復本其 RRs 資料庫中的任何變更。 設定為 1 以通知次要。

NotifyServers

數據類型: 字串 陣列

存取類型:唯讀

列舉 DNS 伺服器 IP 位址的字串陣列,以通知此區域中的變更。

已暫停

數據類型: 布爾值

存取類型:唯讀

指出區域是否已暫停。

RefreshInterval

數據類型: uint32

存取類型:唯讀

指定重新整理間隔,其中具有非零時間戳的記錄預期會重新整理為保留在區域中。 伺服器執行下一次清除時,可能會移除未在重新整理間隔到期前重新整理的記錄。 此值絕不應小於區域中所註冊記錄的最長重新整理期間。 太小的值可能會導致移除有效的 DNS 記錄。 太大的值會延長過時記錄的存留期。 此值會設定為 建立區域之 DNS 伺服器的 DefaultRefreshInterval 屬性。

反向

數據類型: 布爾值

存取類型:唯讀

指出區域是反向的 (TRUE) 或正向 #FALSE。

ScavengeServers

數據類型: 字串 陣列

存取類型:唯讀

字串數位列舉允許執行清除此區域過時記錄之 DNS 伺服器的IP位址清單。 如果未指定清單,則允許區域的任何主要 DNS 伺服器在符合其他必要條件時,對區域進行授權。

SecondaryServers

數據類型: 字串 陣列

存取類型:唯讀

列舉允許透過區域復寫接收此區域之 DNS 伺服器 IP 位址的字串數位。

SecureSecondaries

數據類型: uint32

存取類型:唯讀

指出是否只允許區域傳輸至指定的次要複本。 指定的次要伺服器是 DNS 伺服器,其 IP 位址列在 SecondariesIPAddressesArray 中。

關機

數據類型: 布爾值

存取類型:唯讀

指出區域複本是否過期。 如果為TRUE,表示區域已過期,或關閉。

UseNBStat

數據類型: 布爾值

存取類型:唯讀

這個布爾值會指出區域是否使用 NBStat 反向對應。

UseWins

數據類型: 布爾值

存取類型:唯讀

指出區域是否使用 WINS 查閱。

ZoneType

數據類型: uint32

存取類型:唯讀

表示區域的類型。 有效值為:

  • DS 整合
  • Primary
  • 次要

**Windows Server 2003: **

其他值:

  • Cache
  • Stub
  • 轉寄站

需求

需求
最低支援的用戶端
不支援
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
Namespace
Root\MicrosoftDNS
MOF
Dnsprov.mof

另請參閱

MicrosoftDNS_Domain

MicrosoftDNS_Zone 類別的 AgeAllRecords 方法

MicrosoftDNS_Zone 類別的 ChangeZoneType 方法

MicrosoftDNS_Zone 類別的 CreateZone 方法

MicrosoftDNS_Zone 類別的 ForceRefresh 方法

MicrosoftDNS_Zone 類別的 GetDistinguishedName 方法

MicrosoftDNS_Zone 類別的PauseZone方法

MicrosoftDNS_Zone 類別的 ReloadZone 方法

MicrosoftDNS_Zone 類別的 ResetSecondaries 方法

MicrosoftDNS_Zone 類別的 ResumeZone 方法

MicrosoftDNS_Zone 類別的 UpdateFromDS 方法

MicrosoftDNS_Zone 類別的 WriteBackZone 方法