Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10498083
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:06:24

配置缓存Cache-only服务器

Cache-only服务器是很特殊的DNS服务器,它本身并不管理任何区域,但是DNS客户端仍然可以向它请求查询。Cache-only服务器类似于代理服务器,它没有自己的域名数据库,而是将所有查询转发到其他DNS服务器处理。当Cache-only服务器收到查询结果后,除了返回给客户机外,还会将结果保存在缓存中。当下一个DNS客户端再查询相同的域名数据时,就可以从高速缓存里查出答案,加快DNS客户端的查询速度。如果在局域网中建立一台这样的DNS服务器,就可以提高客户机DNS的查询效率并减少内部网络与外部网络的流量。
架设Cache-only服务器非常简单,只需要建立好主配置文件named.conf即可。架设Cache-only服务器的主配置文件/etc/named.conf也需要设置服务器的选项,方法与设置主要名称服务器的方法相同,这里就不再重复了。下面通过实例来讲解各项配置。
【例】配置Cache-only服务器/etc/named.conf文件,具体的代码如下。
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
version "4.9.11";
forward .ly;
forwarders {
61.144.56.101;
202.96.128.68;
};
};
include "/etc/rndc.key";
(1)设置转发方式
forward .ly;  
forward选项定义了请求转发的方式,通常将其设置为only,表示服务器就只把客户机的查询转发到其他DNS服务器上去。此选项只有当forwarders列表中有内容的时候才有意义。
(2)设置转发到哪些DNS服务器
forwarders {
61.144.56.101;
202.96.128.68;
};
容器指令forwarders定义了将客户机的查询转发到哪些DNS服务器,可以添加多个DNS服务器的地址。Cache-only服务器首先将查询转发给第1台DNS服务器,如果第1台DNS服务器没有应答,则会将查询转发给第2台DNS服务器。依此类推,直到接收到来自DNS服务器的确定应答。
转发的DNS服务器通常设置为ISP的DNS服务器,一般各个省市都有自己本地的DNS服务器,表6-1列出了全国DNS服务器地址参考表。为了获得较快的访问速度,应该根据表6-1来选择当地的DNS服务器。
表6-1  全国DNS服务器地址参考表
省份/城市
DNS服务器域名
DNS服务器IP地址
北京
ns.bta.net.cn
202.96.0.133
北京
ns.spt.net.cn
202.96.199.133
北京
ns.cn.net
202.97.16.195
北京
ns4.bta.net.cn
202.106.0.20
广东
ns.guangzhou.gd.cn
202.96.128.143
广东
dns.guangzhou.gd.cn
202.96.128.68
广东
tempdns2.guangzhou.gd.cn
61.144.56.101
上海
ns.sta.net.cn
202.96.199.133
浙江
dns.zj.cninfo.net
202.96.102.3
浙江
ns.zjhzptt.net.cn
202.96.96.68
陕西
ns.snnic.com
202.100.13.11
天津
ns.tpt.net.cn
202.99.96.68
辽宁
ns.dcb.ln.cn
202.96.75.68
江苏
pub.jsinfo.net
202.102.29.3
江苏
ns.jsinfo.net
221.228.255.2
四川
ns.sc.cninfo.net
61.139.2.69
河北
ns.hesjptt.net.cn
202.99.160.68
省份/城市
DNS服务器域名
DNS服务器IP地址
山西
ns.sxyzptt.net.cn
202.99.198.6
吉林
ns.jlccptt.net.cn
202.98.0.68
山东
dns-jn.sd.cninfo.net
202.102.152.3
福建
dns.fz.fj.cn
202.101.98.55
湖南
ns.hncsptt.net.cn
202.103.96.68
湖南
ns2.hncsptt.net.cn
202.103.96.112
广西
ns.nn.gx.cn
202.103.224.70
广西
ns1.nn.gx.cn
202.103.224.66
江西
ns.jxncptt.net.cn
202.101.224.68
云南
ns.ynkmptt.net.cn
202.98.160.68
重庆
ns1.ns.cq.cn
61.186.251.3
重庆
ns2.ns.cq.cn
61.186.252.146
河南
ns1.hazzptt.net.cn
202.102.224.68
河南
ns2.hazzptt.net.cn
202.102.224.74
天津
dns1.ctnt.com.cn
219.150.32.132
天津
dns2.ctnt.com.cn
219.146.0.130
新疆
dns.xj.cninfo.net
61.128.97.73
武汉
ns.wuhan.net.cn
202.103.24.68
武汉
ns1.hbwhptt.net.cn
202.103.0.117
西安
ns.online.xa.sn.cn
202.100.4.15
成都
ns.sccdptt.net.cn
202.98.96.68
深圳
ns.shenzhen.gd.cn
202.96.134.133
香港
ns1.netvigator.com
205.252.144.228
澳门
vassun2.macau.ctm.net
202.175.3.8
澳门
dns.macau.ctm.net
202.175.3.3
台湾
dns.seed.net.tw
139.175.55.244
阅读(1413) | 评论(0) | 转发(0) |
0

上一篇:Linux

下一篇:HTTP工具CURL的使用简介

给主人留下些什么吧!~~