dns 320 linux,linux 下 dns服务器(三 配置篇)
如何設置一個caching only域名服務器
1? 設置
所謂caching only域名服務器是指一個服務器運行有n a m e d進程,但是并不對任何域(區)的域名信息具有授權,也就是并不向外提供本域的域名匹配信息,不負責I n t e r n e t上對本組織域名解
析的應答;而只是負責本地網客戶端對外部域名的解析請求,收到客戶端(如w i n 9 8 )的查詢請求以后,就從根域名服務器開始進行域名查詢,直到最終收到應答,然后將查詢結果返回給客戶,并且緩沖查詢中得到的各種域名信息,以供以后查詢使用。
本節討論caching only域名服務器的配置,同時討論如何對域名服務器進行測試。
一般來說,一個caching only域名服務器的n a m e d . c o n f的內容為:
options {
directory "/var/named";
};
zone "." {
type hint;
file "root.ca";
};
zone "0.0.127.in-addr.arpa" {
type master;
file " 127.0.0";
};
option部分的directory指示指定了后面引用的各種文件都位于/var/named目錄之下。區" . "是
指根區,其類型為h i n t,h i n t區用來指定根域的服務器,其中根域名服務器信息位于r o o t . c a文件
中,其內容一般如下所示,而且在文件的注釋部分還說明了如何得到該文件最新版本的信息:
[root@jiangtao named]# cat named.ca
; <<>> DiG 9.5.0b2 <<>> +bufsize=1200 +norec NS . @a.root-servers.net
;; global options:? printcmd
;; Got answer:
;; ->>HEADER
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;.????????????????????????????? IN????? NS
;; ANSWER SECTION:
.?????????????????????? 518400? IN????? NS????? M.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? A.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? B.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? C.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? D.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? E.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? F.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? G.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? H.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? I.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? J.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? K.ROOT-SERVERS.NET.
.?????????????????????? 518400? IN????? NS????? L.ROOT-SERVERS.NET.
;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 198.41.0.4
A.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:503:ba3e::2:30
B.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.228.79.201
C.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.33.4.12
D.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 128.8.10.90
E.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.203.230.10
F.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.5.5.241
F.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:500:2f::f
G.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.112.36.4
H.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 128.63.2.53
H.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:500:1::803f:235
I.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.36.148.17
J.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 192.58.128.30
J.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:503:c27::2:30
K.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 193.0.14.129
K.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:7fd::1
L.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 199.7.83.42
M.ROOT-SERVERS.NET.???? 3600000 IN????? A?????? 202.12.27.33
M.ROOT-SERVERS.NET.???? 3600000 IN????? AAAA??? 2001:dc3::35
;; Query time: 147 msec
;; SERVER: 198.41.0.4#53(198.41.0.4)
;; WHEN: Mon Feb 18 13:29:18 2008
;; MSG SIZE? rcvd: 615
named.conf的最后一部分定義了本地回路接口的反向解析區,其類型為master,是說明本機
對于該區的信息是權威的,并且是該區的Primary Master 域名服務器。其區數據定義在文件
/var/ named / 127.0.0中:
@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
1 ; Serial
8H ; Refresh
2H ; Retry
1W ; Expire
1D) ; Minimum TTL
NS ns.linuxaid.com.cn.
1 PTR localhost.
該文件的含義在后面將加以詳細說明。
總結
以上是生活随笔為你收集整理的dns 320 linux,linux 下 dns服务器(三 配置篇)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cocos android 热更新,Co
- 下一篇: 常见的预测算法