- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL4-?DNS服务(二)bind安装后的DNS服务文件及详解
DNS服务安装完毕后生成了许多DNS服务文件,他们分别是:
/etc/hosts
?
/etc/host.conf
?
/etc/resolv.conf
?
/etc/named.conf
?
/var/named目录下所有的文件
?
/etc/init.d/named
?
下面我们就分别介绍这些文件及问价夹的功能。
?
1、hosts文件
?
???能完成服务器名字查询功能的不光是DNS的专利,在DNS诞生之前,网络上负责查询服务器IP地址的是每台机器的hosts文件,在这个文件中写入了每台机器名和相对应的IP地址,当有新的机器加入网络或者改动机器IP地址的时候,每台机器都要更改自己的hosts文件。在当时机器不多的时候,这些事情还是比较轻松的,但是随着时光流逝,科技的进步,网络中机器的数量越来越多,这样添加和更改hosts文件的工作量变得越来越大。因此应运而生了DNS服务。但是现在hosts文件在一定的范围内仍然发挥这它的作用。在/etc目录下的hosts文件的内容如下图:
?
带‘#’的两行为注释,在查询过程中不起任何作用。从第三行开始为系统服务安装后默认的,此行语句表示为本机固定地址。如果有其他的需要可以在此后手动添加。比如有这样一个例子:ip地址为的服务器名字为,别名为tyt。ip地址为的服务名字为别名为tytong。既可以在此后添加这样两条,如下图:
?
?
当输入命令ping?tytong时就可以ping通IP地址为这台服务器,如果hotsts文件中没有tytong的记录,而DNS有没有做解析的情况下,则输入ping?tytong命令的时候,会得到找不到主机提示,如下图:
?
?
Hotsts文件主要应用于内部局域网,当内部网络有些服务器是大家经常访问的机器,而输入IP地址又比较麻烦,又不可能去为了这些服务器申请域名,就可以采用这种比较简单的方法,直接把服务器名和IP地址写入文件中。Host比DNS容易修改,使用方便。
?
??? 2、host.conf文件
?
DNS的主配置文件在目录/etc下,其中host.conf文件指定本服务器查询名字时使用的顺序,即/etc/目录下的host.conf文件决定服务器最先以哪种来查询名字。Host.conf文件默认内容如下图:
?
?
??? Order为固定格式,这行说明了当服务器收到查询名字的请求时,首先查看hosts的文件,如果没有找到。在做dns查询。要更改查询顺序可更改为,如下图所示:
?
?
Host.conf文件规定的顺序非常重要,在配置DNS时,不要在hosts文件和DNS中同时注册写入同一台机器的名字,这样在配置过程中出错,这样很难确定问题的出处。
?
3、resolv.conf文件?
在/etc/resolv.conf文件定义DNS服务器的IP地址。这个文件的设置通常为客户端的配置文件,DNS分为客户端和服务器两种模式。所谓的客户端即为只提出DNS查询本身不做DNS解析的设备,例如,我们平时使用的个人pc机或者笔记本电脑。而作为服务器则不仅做本域的机器名的查询工作,也可以为客户端做其他域的查询工作。
做客户端时文件的格式为:
?
在实际应用中作为客户端时可以写为下列格式:
?
nameserver?0
nameserver?59
?
第一行表示本机指定的首选DNS,它是Internet网络中DNS服务器,第二行为候选服务器,也是Internet中的DNS服务器,通常只有首选DNS没有回应时,才会使用候选DNS进行dns服务查询。通常最多可以设置三台DNS服务器。
但是还可以设置成下列格式:
?
Search?
nameserver?0
nameserver?59
?
这种写法第一行多了一个search?,这一行的意思是默认的域为,通常为本地域(本地域是指没有在公用Internet上申请的,只能用来在局域网内使用)下面的两行和上面同理。一般来说,在resolv.conf文件中存在search这一行语句时,首选服务器为解析这个域的DNS服务器,Search?这一行的作用是,假如我们局域网域中有一台服务器为。没有search这行时通常要输入完全的服务器名字,也就是输入才行,而有了这一行时,只需要输入机器名就可以了,比如,ping?www,DNS会自动为我们不全域名,也就是。
?
??? 在实际应用中作为服务器的时候,resolv.conf文件会有影响,作为dns服务器的同时,也可以作为一台客户端。当作为dns服务器端的时候,resolv.conf文件中的首选地址又不是本机时,可以在刚才讲过的客户端配置的基础上稍加变化,可以把resolv.conf文件内容写成如下:
?
Search?
n
您可能关注的文档
- QC七工具与新七工具【DOC精选】.doc
- qnjms手绘线条图像的表达一课时【DOC精选】.doc
- QPSK调试与解调程序【DOC精选】.doc
- Qos技术【DOC精选】.docx
- QML入门教程【DOC精选】.doc
- QC七大手法讲义【DOC精选】.doc
- QQ知多少【DOC精选】.doc
- qdu内容格式参考【DOC精选】.doc
- qsc_voicecall函数调用分析【DOC精选】.docx
- PZⅡ配水闸阀说明书新数据【DOC精选】.doc
- 中国行业标准 GM/T 0126-2023HTML密码应用置标语法.pdf
- 《JJF 2121-2024恒转速源校准规范》.pdf
- 餐饮服务中20条处理要点.docx
- 《GM/T 0011-2023可信计算 可信密码支撑平台功能与接口规范》.pdf
- 《JJF 2134-2024旋转流变仪校准规范》.pdf
- JJF 2121-2024恒转速源校准规范.pdf
- 计量规程规范 JJF 2121-2024恒转速源校准规范.pdf
- 《JJF 2118-2024压力式六氟化硫气体密度控制器校验仪校准规范》.pdf
- JJF 2134-2024旋转流变仪校准规范.pdf
- 计量规程规范 JJF 2134-2024旋转流变仪校准规范.pdf
文档评论(0)