Linux1 DNS服務器 構建緩存域名服務器
Linux1 DNS服務器 構建緩存域名服務器緩存域名服務器通常搭建在企業(yè)的局域網(wǎng)內(nèi)部,主要功能是提高域名解析的速度和節(jié)省對Internet 訪問的出口帶寬,本節(jié)將通過實例的方式學習緩存域名服務器的
Linux1 DNS服務器 構建緩存域名服務器
緩存域名服務器通常搭建在企業(yè)的局域網(wǎng)內(nèi)部,主要功能是提高域名解析的速度和節(jié)省對Internet 訪問的出口帶寬,本節(jié)將通過實例的方式學習緩存域名服務器的配置。
在本節(jié)實例中,基本的網(wǎng)絡環(huán)境如下:
● 緩存域名服務器位于局域網(wǎng)內(nèi),IP 地址為“192.168.0.100”。
● 局域網(wǎng)內(nèi)的計算機將首選DNS 設為“192.168.0.100”。
● 緩存域名服務器本身能夠訪問Internet 上的其他DNS 服務器。 ● 緩存域名服務器代為處理客戶端的域名查詢請求,并緩存查詢結果。
1.建立主配置文件named.conf
安裝好“caching-nameserver ”軟件包以后,將會提供有相關配置文件的范本,用戶只需對該文件進行修改即可。在主配置范本文件“named.caching-nameserver.conf ”中,包含了默認的緩存配置項,并通過“include ”方式包含了“named.rfc1912.zones ”中的基本區(qū)域設置(如根域、回環(huán)域等),主配置文件如圖6-66所示。

圖6-66 緩存配置文件
有時候為了提高解析效率,也可以不提供根域查詢,將用戶端的查詢直接轉發(fā)給特定的DNS 服務器(如網(wǎng)通的公共DNS 服務器),收到返回的查詢結果后在傳遞給客戶端,只要去掉“zone “. ” IN {….};”的設置,并在全局配置中正確設置“forwarders ”參數(shù)即可實現(xiàn)此功能,如圖6-67所示。

圖6-67 轉發(fā)設置
配置文件設置完成之后,還需要確認已經(jīng)獲取了根區(qū)域數(shù)據(jù)庫文件,然后啟動named 服務即可。