网站首页
|    业界社区  |    技术社区    |    极客社区
|  游戏社区  |    科技博客    |    IT 大百科  |
同事录
注册 登录 | 搜索 |
帮助
TechWeb-技术社区
»
硬件选配 » 经验谈:Linux 下DNS 故障排除攻略
12下一页
返回列表 上一主题 | 下一主题
眼镜兄
TW 版主
帖子
696
精华
1
积分 914  最后登录 2008-1-28  1#
打印
字体大小: t T
发表于 2007-6-5 14:07 | 只看该作者
[转贴] 经验谈:Linux 下DNS 故障排除攻略    【IT168 专稿】DNS 是网络服务的基础,要长期不断地保持其正常运作,每一个DNS 服务器都应该定期检测。域名系统的配置和管理是一项比较复杂和繁琐的系统管理任务,它对整个网络的运行影响极大。为了保证DNS 服务器的正常运行,不仅要使用可靠的服务器软件版本,而且要对DNS 服务器进行合理配置,同时还要跟踪服务器软件和操作系统的各种漏洞。一、保持DNS 服务器配置正确      Linux 上的域名服务由named 守护进程控制,该进程从主文件/f 中获取信息,包括一组将主机名称映射为IP 地址的文件。Linux 下DNS 主要配置文件如表-1所示,named 配置文件族如表-2所示,f 文件的配置
如表-3所示。  表-1  DNS 主要配置文件
表-2  named配置文件族
表-3  f文件的配置
可以看到DNS配置文件是一个复杂的系统。伴随DNS建立出现的许多问题都会引起相同的结果。但大多数问题是由于配
置文件中的语法错误而导致的。
收藏分享评分
回复引用订阅TOP
眼镜兄
TW版主
帖子
696
精华
1
积分
914
最后登录
2008-1-2
8  2#
发表于 2007-6-5 14:07 | 只看该作者二、了解DNS服务器Bind 9目录结构
了解bind 9 目录结构如图1 。
图1 说明:如果BIND 9运行的chroot(牢监)模式下,所有配置在目录/var/named/chroot/内,如果BIND 9运行的非chroot(正常)模式下,所有配置在目录/var/named 内。
回复引用TOP
眼镜兄
TW版主
帖子
696  精华
1  积分
914  3#
发表于 2007-6-5 14:08 | 只看该作者
三、掌握Linux下DNS 客户端配置方法
BIND软件是一个客户端/服务器系统,客户端程序称为转换程序(resolver),它负责产生域名信息查询,
将这类信息发送到服务器。服务器的 named守护进程负责回答转换程序的查询。作为客户端,首先要在用户的计算机上配置客户端程序(转换程序),即向DNS服务器获得域名解析/反解析服务。域名服务器客户端包括几个文件。域名服务器客户端包括三个文件。
1./etc/hosts
/etc/hosts是主机的一个列表文件包含(本地网络中)已知主机的一个列表。如果系统的 IP 不是动态生成,就可以使用
最后登录
2008-1-2
linux中文名8  它。对于简单的主机名解析(点分表示法),在请求 DNS 或 NIS 网络域名服务器之前,/f 通常会告诉解析程序先查看此文件。
2./f
文件/f是用来控制本地转化程序设置的文件,该文件告诉转换程序实用哪些服务已经依照什么顺序进行查询。该文件的子段可以实用空格和制表符合分隔。
/f文件配置选项见表4.
一个典型的/f文件:
order bind hosts
multi on
nospoof on
trim cao
alert on
上面文件中该解析程序首先使用DNS然后使用/etc/hosts文件查主机名。如果由于某种原因不能使用域名服务器了,我们

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。