采用等级结构的命名机制固然给网络用户带来方便,但是随之而来的名称解析问题亦需要解决,即客户机需要以某种方式将网络资源的全域名解析为可供TCP/IP网络进行计算机定位的IP地址。通常的域名解析方法有分布和集中两种。分布域名解析是在客户机上维护一个静态的文本文件(host),其中包含主机名称与IP地址的映射,随着网络规模的扩大,分布式解析已显力不从心。 ??集中式域名解析方式需要在网络中提供多台DNS服务器,它们负责维护域名/IP地址映射数据库。客户机从指定的服务器获取域名对应的地址信息,一旦客户机指定的DNS服务器中没有包含相应数据,则由DNS服务器在网络中进 | |
行递归查询,在其他服务器上获取地址信息。 ??DNS服务器的工作原理如右图所示,灰色箭头代表请求信息流向,条纹箭头代表反馈: ??1.客户机将域名查询请求发送到本地DNS服务器,服务器将在本地数据库中查找客户机要求的映射。 ??2.如果本地服务器不能在本地找到客户机查询的信息,将客户机请求发送到根域名DNS服务器。根域名DNS服务器负责解析客户机请求的根域部分,它将包含下一级域名信息的DNS服务器地址返回给客户机的DNS服务器。 ??3.客户机的DNS服务器利用根域名服务器解析的地址访问下一级DNS服务器,得到维护再下一级域名的DNS服务器地址。 ??4.按照上述递归方法逐级接近查找目标,最后在维护有目标域名的DNS服务器上找到相应的IP地址信息。 ??5.客户机的本地DNS服务器将递归查询结果返回客户机。 ??6.客户机利用从本地DNS服务器查询得到的IP地址访问目标主机。 |
配置DNS服务器 ??Windows 2000 Server能够充当网络中的DNS服务器,DNS作为Windows 2000的一个网络组件提供域名解析服务。本节讨论利用Windows 2000 DNS服务实现DNS服务器的方法和DNS服务器的配置过程。 添加DNS服务 ??任意Windows 2000 Server计算机都能够充当DNS服务器(一般由域控制器担当这一角色)。如果Windows 2000系统中尚未安装DNS服务组件(管理员程序组或计算机管理器中没有DNS项),需要按下述步骤添加DNS服务: ??1.在Windows 2000中打开控制面板,双击【添加/删除应用 |