- 论坛徽章:
- 0
|
136 第三部分网络及Internet工具
下载
t u r t l e . t r e k . c o
m
9.6.4 域名服务(D N S)文件:/ e t c / h o s t . c o n f和/ e t c / r e s o l v. c o n f
如前所述,在I n t e r n e t这类大型的T C P / I P网络中,设有域名服务器专门用于完成域名与I P
地址之间的转换。一般大型网络中包括好几台域名服务器,每一台负责网络不同部分的域名
解析工作。如果一台域名服务器中没有指定的域名及其I P地址,它就向另一台可能包括该域
名及其I P地址的域名服务器发出请求。域名服务器还可以提供一个系统所在公司名字及街道
地址等信息。
请求名字服务器提供域名服务的软件叫做解析器。解析器专门用于从名字服务器中取得
地址。系统的本地解析器配置需使用到两个文件:/ e t c / h o s t . c o n f和/ e t c / r e s o l v. c o n f (见表9 - 6 )。
其中/ e t c / h o s t . c o n f文件列出解析器的一些选项,这些选项控制解析器如何使用域名服务。该文
件中各项列表的顺序是很重要的,因为解析器是按照列表的顺序依次进行处理的。例如,
o r d e r条目中的列表顺序确定解析器是首先查找本地机上的/ e t c / h o s t s文件,还是直接就查找名字
服务器;h o s t s条目中列出了进行域名/ I P地址映射需要检查到的一些文件。
表9-6 TCP/IP配置文件
文件名内容
/ e t c / h o s t s 列出各个主机的I P地址和对应的全域名
/ e t c / n e t w o r k s 列出网络地址和它的网络名称
/ e t c / h o s t n a m e 列出本地系统的名称
/ e t c / h o s t . c o n f 列出解析器的一些设置
/ e t c / r e s o l v. c o n f 列出域名服务器的名称及其I P地址,还有缺省查找的域名
/ e t c / p r o t o c o l s 列出本地系统可用的协议
/ e t c / s e r v i c e s 列出可用的网络服务,例如F T P或Te l n e t
/ e t c / r e s o l v. c o n f这一文件主要用来指定本地系统访问的域名服务器清单。该文件中包括三
种类型的设置项,分别以关键字d o m a i n、s e a r c h、n a m e s e r v e r起头。其中,d o m a i n项列出本地
系统的域名,s e a r c h项提供需缺省查找的域,在用户只提供主机名而没有域名的时候使用,例
如,如果你经常访问某个系统,可以将该系统的域名列在s e a r c h项中, 这样就可以只用它的主机
名作为地址,解析器会自动在s e a r c h项列出的域中查找该地址。n a m e s e r v e r设置项中列出本地
系统访问的域名服务器, 所列域名服务器的顺序决定了使用服务器的顺序。如下给出的
r e s o l v. c o n f文件示例中,主机的域名是t r e k . c o m;域名服务器的I P地址在n a m e s e r v e r项中列出
了;s e a r c h项的设置可允许s o c c e r. e d u网络中的主机名作为一个地址使用。例如,要访问
m y g a m e s . s o c c e r. e d u,用户只要键入主机名m y g a m e s作为一个地址。
/ e t c / r e s o l v . c o n
f
domain trek.com
search soccer.edu
nameserver 204.199.87.2
nameserver 204.199.77.2 |
|