资源描述:
《Linux 下DNS故障排除攻略》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网站首页
2、 业界社区
3、 技术社区
4、 极客社区
5、 游戏社区
6、 科技博客
7、 IT大百科
8、 同事录注册登录
9、搜索
10、帮助TechWeb-技术社区»硬件选配»经验谈:Linux下DNS故障排除攻略12下一页返回列表上一主题
11、下一主题 眼镜兄TW版主帖子696 精华1 积分914 最后登录2008-1-28 1#打印字体大小:tT发表于2007-6-514:07
12、只看该作者[转贴]经验谈:Linux下DNS故障排除攻略 【IT168专稿】DNS是网络服务的基础,要长期不断地保持其正常运作,每一个DNS服务器都应该定期检测。域名系统的配置和管理是
13、一项比较复杂和繁琐的系统管理任务,它对整个网络的运行影响极大。为了保证DNS服务器的正常运行,不仅要使用可靠的服务器软件版本,而且要对DNS服务器进行合理配置,同时还要跟踪服务器软件和操作系统的各种漏洞。一、保持DNS服务器配置正确/?2w5C:O C g-U)g%C3?)o9o9F;B Linux上的域名服务由named守护进程控制,该进程从主文件/etc/named.conf中获取信息,包括一组将主机名称映射为IP地址的文件。Linux下DNS主要配置文件如表-1所示,named配置文件族如表-2所示,named.conf文件的配置8b j%t+N6x*~1A$g+
14、X+c)Z'F如表-3所示。+k3e7t1W.C4}%R表-1 DNS主要配置文件 !R,e8K5T7S;~1P&I表-2 named配置文件族*a2b,q6H9H(F6a3F.X%Q!w$M(r"X#z;k/g表-3 named.conf文件的配置9w3o%`,?2`$C6r!L8z2?-? .b9Y#_2S/J)A7{%6@9Q;V"n.a3p.c0X$[3w;b0B0}.V$m1w7a 可以看到DNS配置文件是一个复杂的系统。伴随DNS建立出现的许多问题都会引起相同的结果。但大多数问题是由于配置文件中的语法错误而导致的。收藏分享评分回复引用订阅TOP眼镜兄T
15、W版主帖子696 精华1 积分914 最后登录2008-1-28 2#发表于2007-6-514:07
16、只看该作者二、了解DNS服务器Bind9目录结构 了解bind9目录结构如图1。2B!U$q5h9`3N;R:S 图1说明:如果BIND9运行的chroot(牢监)模式下,所有配置在目录/var/named/chroot/内,如果BIND9运行的非chroot(正常)模式下,所有配置在目录/var/named内。回复引用TOP眼镜兄TW版主帖子696 精华1 积分3#发表于2007-6-514:08
17、只看该作者三、掌握Linux下DNS客户端配置方法 BIND软件是一个
18、客户端/服务器系统,客户端程序称为转换程序(resolver),它负责产生域名信息查询,将这类信息发送到服务器。服务器的named守护进程负责回答转换程序的查询。作为客户端,首先要在用户的计算机上配置客户端程序(转换程序),即向DNS服务器获得域名解析/反解析服务。域名服务器客户端包括几个文件。域名服务器客户端包括三个文件。 1./etc/hosts!N(k&}7N+w3N /etc/hosts是主机的一个列表文件914 最后登录2008-1-28 包含(本地网络中)已知主机的一个列表。如果系统的IP不是动态生成,就可以使用它。对于简单的主机名解析(点分表示法),在请求DN
19、S或NIS网络域名服务器之前,/etc/host.conf通常会告诉解析程序先查看此文件。 2./etc/host.conf 文件/etc/host.conf是用来控制本地转化程序设置的文件,该文件告诉转换程序实用哪些服务已经依照什么顺序进行查询。该文件的子段可以实用空格和制表符合分隔。/etc/host.conf文件配置选项见表4.9R2C/ z2
20、!Q:V 一个典型的/etc/host.conf文件:-I%Z5Z5S"q orderbindhosts multion;B D.h/[5{2L&Y2d nospoofon$]3q,],
21、9H7[4
22、
23、trimcao.net/{.'A:F+F8y/Z#T;j alerton6X/z)U3@6f&d9x7g0G7r 上面文件中该解析程序首先使用DNS然后使用/etc/hosts文件查找主机名。如果由于某种原因不能使用域名服务器了,我们还可以使用主机文件中列出的那些主机名。该机器上允许使用多个IP地址,主机通过重新解析主机名字(从IP地址逆向查找返回的主机名字)来检查IP欺骗。-?)T'_$t'i5^/e)W!{%@,S'J:F&` ~3K9M Z,x1z2s R%`*s 3./