Domain-Name-System
BIND9 伺服器類型
我正在使用 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 請求。