Domain-Name-System

BIND9 伺服器類型

  • November 19, 2012

我正在使用 BIND9 在我的伺服器上配置 DNS,一切似乎都正常,但我對我的配置文件有疑問。

我最終得到了這個配置/etc/bind/named.conf.local

zone "example.com" {
 type master;
 file "/etc/bind/db.example.com";
 allow-transfer { 192.168.1.1; };
};
zone "1.168.192.in-addr.arpa" {
 type master;
 notify no;
 file "/etc/bind/db.192";
 allow-transfer { 192.168.1.1; };
};
forwarders {
 10.253.22.140;
 10.253.22.141;
};

我已經閱讀了不同類型的 dns 伺服器,例如主 master 等。前兩部分(區域和區域)對應於主 dns 伺服器配置。“經典”查找的第一條記錄,反向的第二條記錄。最後一部分(轉發器)是記憶體伺服器的配置,包含 ISP 的 DNS 伺服器 IP。因此,由於該伺服器解析的所有名稱都將被記憶體。

簡單的問題:我說的對嗎?我的描述有意義嗎?或者一台伺服器只能是主伺服器或記憶體?

Bind 的單個安裝可以處理所有角色,主要、次要、記憶體。配置中的 fowarders 行意味著當伺服器不知道您的查詢的答案(來自記憶體或自己的區域文件)時,它將為您查詢其中一個轉發器,而不是從“。”開始進行區域查找。(根)。

預設情況下,bind 記憶體所有 DNS 請求。

引用自:https://serverfault.com/questions/450035