域名系統 (DNS) 區域


簡介

域名系統區域是DNS的每個分割槽。主DNS的不同或相鄰部分是DNS區域,它代表全域性DNS中包含的組織區域,並且它也分配給特定的管理員。這些指定許可權定義DNS區域是否只有一個域或子域或多個域,以便多個域可以由單個組織按照樹形層次結構進行處理。因此,一個DNS區域中可以存在許多子域和區域。

如果沒有DNS區域,那麼僅透過一個控制中心來管理海量資源將變得繁瑣和複雜,因此使用DNS區域來分離管理許可權,並且透過劃分其職責來減少每個名稱伺服器的工作量。因此,DNS區域主要用於對DNS元件級別(例如權威名稱伺服器)施加管理控制。因此,區域不必在物理上彼此分離,但同一個伺服器上可以存在多個DNS區域。

下面列出了各種型別DNS區域的描述

主DNS區域

主DNS區域也稱為主區域,它包含所有可以手動或自動包含的DNS記錄。每個DNS伺服器一次只允許擁有一個主區域,其中包含所有讀寫區域資料副本,這些副本儲存為.txt檔案,可以在發生故障時用於資料備份。對於任何型別的DNS區域更新或修改,都必須訪問主區域。如果重複,則必須從所有伺服器訪問區域資料。

輔助DNS區域

主DNS區域也稱為從屬區域,它包含所有隻讀區域資料,這些資料是主區域的副本,也可以是其他從屬區域的資料副本。從屬區域作為備份來響應來自主區域資料副本的區域請求。因此,從屬區域用於管理故障並降低主區域的工作負載。將區域資料從主DNS區域傳輸到從屬DNS區域的過程稱為區域傳送。

反向查詢區域

反向查詢區域用於根據域名對映IP地址。它主要執行主要DNS區域的相反工作。所有主要DNS區域都包含記錄,但反向DNS區域包含PTR記錄,用於將IP地址與域名關聯。此類DNS區域的其他功能包括過濾垃圾郵件記錄、檢測機器人以及許多型別的故障排除。

區域檔案

包含有關IP、主機名和其他資源之間對映的資訊的.txt檔案稱為DNS區域檔案,存在於DNS名稱伺服器內。區域檔案中的資訊還包括區域表示和該區域中的域記錄,這些資料以資源記錄的形式記錄在檔案中。

每個資源記錄都包含包含以下欄位的行

  • 名稱 - 它是DNS記錄的識別符號,具有字母數字資料型別,但也可能是空白的。它從之前的記錄中獲取值。

  • TTL - TTL代表生存時間 (Time-To-Live),即記錄應保留在DNS客戶端本地快取中的時間長度。如果未為檔案指定指定值,則考慮在區域檔案開頭指定的全域性TTL值。

  • 記錄類 - 用於指定名稱空間(通常是代表網際網路名稱空間的IN)。

  • 記錄型別 - 有各種型別的DNS記錄型別,例如,A記錄用於將主機名對映到其IPv4地址,而CNAME用於將主機名指向另一個主機名。

  • 記錄資料 - 記錄資料中存在的資訊數量取決於記錄型別。如果記錄型別是MX記錄,它將包含包含優先順序和電子郵件伺服器域名的資料。

在區域檔案的開頭,存在兩個強制性檔案以及該區域中其他資源的資訊,它們是:

  • 授權起始 (SOA) 記錄 - 用於指定具有DNS區域授權的主名稱伺服器。

  • 全域性生存時間 (TTL) 記錄 - 描述記錄在本地DNS快取中的儲存。

區域檔案包含的其他資源記錄是:

  • 名稱伺服器記錄

  • IPv4地址對映記錄

  • IPv6地址記錄

  • 規範名稱記錄

  • 郵件交換器記錄

結論

可以得出結論,域名名稱空間包含域的子樹,該子樹可以進一步劃分為多個稱為DNS區域的權威區域。可以分別管理這些區域以獲得各種管理許可權。因此,域在邏輯上建立了名稱伺服器的結構,藉助區域可以對其進行正確的管理配置。

更新於:2023年4月26日

740 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.