linux dns緩存域名服務器
1.?插入安裝光盤並掛載,然後安裝bind軟件包及相關的軟件包。如圖所示:
2.?編輯主配置文件。
主配置文件named.conf通常位於/etc/目錄下,如果安裝了bind-chroot軟件包,則主配置文件默認位於/var/named/chroot/etc/目錄下,需要用戶手工建立。在named.conf文件中,主要包括全局配置、區域配置兩個部分,每一條配置記錄的行尾以分號“;”表示結束,以“#”號或“//”開始的部分表示註釋文件(大段註釋可以使用“/*……*/”的格式)。如圖所示:
上述配置內容中,除了directory項通常會保留以外,其他的配置項都可以省略。若不指定listen-on配置項時,named
有時候為了提高解析效率,也可以不向根分區查詢,而是將來自客戶端的查詢請求轉發給國內電信運營商的DNS服務器(如北京的202.106.0.20、202.106.148.1),緩存服務器收到返回的查詢結果後再傳遞給客戶端。只要去掉“
[root@localhost ~]# vim /var/named/chroot/etc/named.conf
options {
…… //省略部分內容
Forwarders { 202.106.0.20;202.106.148.1 };
};
3.?確認根域的區域數據庫文件named.ca
根區域的區域數據庫文件默認位於文件/var/named/chroot/var/named/named.ca中,該文件記錄了Internet中13臺根域服務器的域名和IP地址等相關信息。如圖所示:
?
4.?啟動named服務
執行“service named start
緩存域名服務器搭建完畢
關於主域名服務器和從域名服務區可以參考我的另外兩篇文章:
主域名服務器:http://blog.51cto.com/yangkui/2047701
從域名服務器:http://blog.51cto.com/yangkui/2048153
linux dns緩存域名服務器