linux dns主配置文件,RHEL 5下DNS的主配置文件详解

wangyu 于 2009-10-09 17:16:05发表:

用RHEL5默认安装了DNS服务,当使用service named start时发现缺少named.conf。如下所示:

[root@localhost etc]#/etc/init.d/named start

Loading /var/named/chroot//etc/named.conf failed:

RHEL5到底有没有named.conf这个文件呢,答案肯定是有的。只是很多人不知道该怎么得到这个文件。我在网上看到很多Linux的“高手”在发现没有这个文件之后,就自己动手配置,能把这些文件自己完全配置下来,很不简单,但其实这是个很笨的办法,我们还有一条捷径可走:

我们知道有一种DNS服务器叫做缓存域名服务器,其主要功能是提供域名解析的缓存.该类型服务器中不包括注册域名的设置,而只对用户查询过的域名解析记录进行缓存,当用户首次进行某域名的查询时,缓存服务器将向其他DNS服务器进行域名查询并将查询结果保存在缓存中。缓存服务器可以大大提高常服域名的查询速度,因此特别适合于在局域网内部使用。

如果在安装RHEL5的时候没有安装缓存域名服务器,系统中就没有named.conf这个文件。这时我们可以手动安装:

进入光盘安装目录,在root权限下执行:

#rpm -ivh caching-nameserver-9.3.4-6.P1.e15.i386.rpm

安装完成后,在/etc/下就会产生有两个文件:

named.caching-nameserver.conf named.rfc1912.zones

其中,named.caching-nameserver.conf 就对应以前的named.conf ,功能完全一样。

切换到/var/named/chroot/var/named/下,就会产生以下文件:

localhost.zone named.ca named.local localdomain.zone named.broadcast named.ip6.local named.zero

另外还有两个文件:data slaves 则是系统原先就有的。

就这样,问题解决了,祝大家生活愉快……

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值