dns服务概述
在第一章tcp/ip简介中,我们已经对internet中的域名系统有了一个初步的印象,现在我们来看一个域名和主机名的例子作为复习。
如右图所示,在internet根域以下分布了若干顶级域,顶级域下又分布有二级域。这一等级结构构成了internet资源命名机制。例如在根域下有".com "顶级域,其下又有"mycorp"二级域,名为sales的子域位于其中,该域表示为sales.mycorp.com。sales子域中有一台主机名为computer1的计算机。为了定位这台计算机上的资源, 我们需要指定全域名(fqdn)为computer1.sales.mycorp.com。[/td]

[/tr][/table]
| 采用等级结构的命名机制固然给网络用户带来方便,但是随之而来的名称解析问题亦需要解决,即客户机需要以某种方式将网络资源的全域名解析为可供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中打开控制面板,双击【添加/删除应用 |

