《DNS服务器配置与管理》由会员分享,可在线阅读,更多相关《DNS服务器配置与管理(45页珍藏版)》请在金锄头文库上搜索。
1、第6章 DNS服务器配置与管理本章学习目标本章学习目标 :本章主要讲解DNS服务器的配置与管理,通过学习,应该掌握以下知识:DNS域名系统的基本概念,域名解析的原理 和模式 安装DNS服务器 配置与管理DNS服务器 联网上的域名就相当于我们现实生活中的门牌号码联网上的域名就相当于我们现实生活中的门牌号码一样,可以在纷繁芜杂的网络世界里准确无误地把一样,可以在纷繁芜杂的网络世界里准确无误地把我们指引到我们要访问的站点。在互联网发展之初我们指引到我们要访问的站点。在互联网发展之初并没有域名,有的只是并没有域名,有的只是IP地址。地址。IP地址就是一组类地址就是一组类似这样的数字,如:似这样的数字,
2、如:162.105.203.245。由于当时互。由于当时互联网主要应用在科研领域,使用者非常少,所以记联网主要应用在科研领域,使用者非常少,所以记忆这样的数字并不是非常困难。但是随着时间的推忆这样的数字并不是非常困难。但是随着时间的推移,连入互联网的电脑越来越多,需要记忆的移,连入互联网的电脑越来越多,需要记忆的IP地地址也越来越多,记忆这些数字串变得越来越困难,址也越来越多,记忆这些数字串变得越来越困难,于是域名应运而生。域名就是对应于于是域名应运而生。域名就是对应于IP地址的用于地址的用于在互联网上标识机器的有意义的字符串。例如在互联网上标识机器的有意义的字符串。例如CNNIC的域名的域名
3、WWW.CNNIC.NET.CN,比起,比起IP地地址而言就更形象也更容易记忆。址而言就更形象也更容易记忆。 。为了便于大家进一步了解域名的实质,为了便于大家进一步了解域名的实质,有必要在这里谈谈域名的体系结构。从有必要在这里谈谈域名的体系结构。从WWW.CNNIC.NET.CN这个域名来看,它这个域名来看,它是由几个不同的部分组成的,这几个部分彼是由几个不同的部分组成的,这几个部分彼此之间具有层次关系。其中最后的此之间具有层次关系。其中最后的.CN是域是域名的第一层,名的第一层,.NET是第二层,是第二层,.CNNIC是真正是真正的域名,处在第三层,当然还可以有第四层,的域名,处在第三层,当
4、然还可以有第四层,如:如:INNER.CNNIC.NET.CN,至此我们可,至此我们可以看出域名从后到前的层次结构类似于一个以看出域名从后到前的层次结构类似于一个倒立的树型结构。其中第一层的倒立的树型结构。其中第一层的.CN叫做地叫做地理顶级域名理顶级域名目前互联网上的域名体系中共有三类顶级域名:一目前互联网上的域名体系中共有三类顶级域名:一是地理顶级域名,共有是地理顶级域名,共有243个国家和地区的代码。例如个国家和地区的代码。例如.CN代表中国,代表中国,.JP代表日本,代表日本,.UK代表英国等等,另一代表英国等等,另一类是类别顶级域名,共有类是类别顶级域名,共有7个:个:.COM(公司
5、公司),.NET(网络网络机构机构),.ORG(组织机构组织机构),.EDU(美国教育美国教育),.GOV(美国美国政府部门政府部门),.ARPA(美国军方美国军方),.INT(国际组织国际组织)。由于。由于互联网最初是在美国发展起来的,所以最初的域名体系互联网最初是在美国发展起来的,所以最初的域名体系也主要供美国使用,所以也主要供美国使用,所以.GOV,.EDU,.ARPA虽然都是虽然都是顶级域名,但却是美国使用的。只有顶级域名,但却是美国使用的。只有.COM,.NET,.ORG成了供全球使用的顶级域名。相对于地理顶级域名来说,成了供全球使用的顶级域名。相对于地理顶级域名来说,这些顶级域名都
6、是根据不同的类别来区分的,所以称之这些顶级域名都是根据不同的类别来区分的,所以称之为类别顶级域名。随着互联网的不断发展,新的顶级域为类别顶级域名。随着互联网的不断发展,新的顶级域名也根据实际需要不断被扩充到现有的域名体系中来。名也根据实际需要不断被扩充到现有的域名体系中来。新增加的顶级域名是新增加的顶级域名是.BIZ(商业商业),.COOP(合作公司合作公司),.INFO(信息行业信息行业),.AERO(航空业航空业),.PRO(专业人士专业人士),.MUSEUM(博物馆行业博物馆行业),.NAME(个人个人)。在这些顶级域名下,还可以再根据需在这些顶级域名下,还可以再根据需要定义次一级的域名
7、,如在我国的顶级域要定义次一级的域名,如在我国的顶级域名名.CN下又设立了下又设立了.COM,.NET,.ORG,.GOV,.EDU以及我国各个行政区划的字母代表以及我国各个行政区划的字母代表如如.BJ代表北京,代表北京,.SH代表上海等等。代表上海等等。6.1 DNS的基本概念和原理的基本概念和原理DNS:是域名系统(Domain Name System)的缩写,指在Internet中使用的分配名字和地址的机制。域名系统允许用户使用友好的名字而不是难以记忆的数字IP地址来访问Internet上的主机。域名解析:域名解析:就是将用户提出的名字变换成网络地址的方法和过程,从概念上讲,域名解析是一
8、个自上而下的过程。 6.2 DNS服务器的安装服务器的安装(1)(1)选择一台已经安装好Windows 2003的服务器,确认其已安装了TCP/IP协议,首先设置服务器自己TCP/IP协议的DNS配置,建议将DNS服务器的IP地址设为静态。 6.2 DNS6.2 DNS服务器的安装服务器的安装(2)(2)步骤一,运行“开始”/“设置”/“网络和拨号连接”,鼠标右键单击“本地连接”,选择“属性”/“Internet协议(TCP/IP)”/“属性”,打开如图6-1所示对话框。图6-1 “Internet协议(TCP/IP)”对话框 6.2 DNS服务器的安装(3)步骤二,运行“控制面板”中的“添加
9、/删除程序”选项,选择“添加/删除Windows组件”,出现如图6-3所示对话框。图图6-3 6-3 WindowsWindows组件组件 6.2 DNS服务器的安装(4)选择“网络服务”复选框,并单击“详细信息”按钮,出现如图6-4所示“网络服务”对话框。图图6-46-4 添加添加“域名系统域名系统(DNSDNS)”子组件子组件 6.2 DNS服务器的安装服务器的安装(5)(5)步骤三,在“网络服务”对话框中,选择“域名系统(DNS)”,单击“确定”按钮,系统开始自动安装相应服务程序。完成安装后,在“开始”/“程序”/“管理工具”应用程序组中会多一个“DNS”选项,使用它进行DNS服 务 器
10、 管 理 与 设 置 。 而 且 会 创 建 一 个%systemroot%system32dns文件夹,其中存储与DNS运行有关的文件,例如:缓存文件、区域文件、启动文件等。6.3 DNS服务器的配置与管理(1)Windows 2003的DNS服务器支持以下三种区域类型:(1)主要区域 该区域存放此区域内所有主机数据的正本,其区域文件采用标准DNS规格的一般文本文件。当在DNS服务器内创建一个主要区域与区域文件后,这个DNS服务器就是这个区域的主要名称服务器。 6.3 DNS服务器的配置与管理(2)(2)辅助区域 该区域存放区域内所有主机数据的副本,这份数据从其“主要区域”利用区域传送的方式
11、复制过来,区域文件采用标准DNS规格的一般文本文件,只读不可以修改。创建辅助区域的DNS服务器为辅助名称服务器。(3)存根区域 存根区域是一个区域副本,只包含标识该区域的权威域名系统(DNS)服务器所需的那些资源记录。存根区域用于使父区域的 DNS 服务器知道其子区域的权威 DNS 服务器,从而保持 DNS 名称解析效率。存根区域由起始授权机构(SOA)资源记录、名称服务器(NS)资源记录和粘附A资源记录组成。 6.3.1 添加正向搜索区域添加正向搜索区域(1)(1)在创建新的区域之前,首先检查一下DNS服务器的设置,确认已将“IP地址”、“主机名”、“域”分配给了DNS服务器。检查完DNS的
12、设置,按如下步骤创建新的区域:步骤一,选择“开始”/“程序”/“管理工具”/“DNS”,打开DNS管理窗口。步骤二,选取要创建区域的DNS服务器,右键单击“正向查找区域”选择“新建区域”,如图6-5所示,出现“欢迎使用新建区域向导”对话框时,单击“下一步”按钮。 6.3.1 添加正向搜索区域添加正向搜索区域(2)(2)图图6-5 DNS管理窗口管理窗口6.3.1 添加正向搜索区域添加正向搜索区域(3)(3)步骤三,在出现的对话框中选择要建立的区域类型,这里我们选择“主要区域”,单击“下一步”。注意,只有DNS服务器是域控制器时才可以选择“在Active Directory中存储区域”。 步骤四
13、,出现如图6-6所示的“区域名称”命名对话框时,输入新建主区域的区域名,例如:,然后单击“下一步”,文本框中会自动显示默认的区域文件名。如果不接受默认的名字,也可以键入不同的名称。 6.3.1 添加正向搜索区域添加正向搜索区域(4)(4)图图6-6 输入区域名称输入区域名称6.3.1 添加正向搜索区域添加正向搜索区域(5)(5) 步骤五,在出现的对话框中单击“完成”按钮,结束区域添加。新创建的主区域显示在所属DNS服务器的列表中,且在完成创建后,“DNS管理器”将为该区域创建一个“起始授权机构记录”,同时也为所属的DNS服务器创建一个“名称服务器记录”,并使用所创建的区域文件保存这些资源记录,
14、如图6-7所示。 6.3.1 添加正向搜索区域添加正向搜索区域(6)(6)图 6-7 DNS自动添加的资源记录 6.3.2 6.3.2 添加添加DNS domain(1)DNS domain(1)一个较大的网络,可以在Zone内划分多个子区域,Windows Server 2003中为了与域名系统一致也称为域(Domain)。例如:一个校园网中,计算机系有自己的服务器,为了方便管理,可以为其单独划分子区域,如增加一个“ComputerDepartment”区域,在这个区域下可添加主机记录以及其他资源记录(如别名记录等) 。6.3.2 6.3.2 添加添加DNS domain(2)DNS dom
15、ain(2)首先选择要划分子区域的Zone,如,右键单击选择“新建域”,出现如图6-8所示对话框,在其中输入域名“ComputerDepartment”,单击“确定”按钮完成操作。 图图6-8 输入新建域的名称输入新建域的名称 6.3.2 6.3.2 添加添加DNS domain(3)DNS domain(3)在“”下面出现“ComputerDepartment”子区域 ,如图6-9所示。 图图6-9 新建立的子域新建立的子域 6.3.3 添加添加DNS记录(记录(1 1) 创建新的主区域后,“域服务管理器”会自动创建起始机构授权、名称服务器等记录。除此之外,DNS数据库还包含其他的资源记录,
16、用户可根据需要自行向主区域或域中添加资源纪录。这里先介绍常见的记录类型:(1)起始授权机构,SOA(Start Of Authority):该记录表明DNS名称服务器是DNS域中的数据表的信息来源,该服务器是主机名字的管理者,创建新区域时,该资源记录被自动创建,且是DNS数据库文件中的第一条记录。(2)名称服务器,NS(Name Server):为DNS域标识DNS名称服务器,该资源记录出现在所有DNS区域中。创建新区域时,该资源记录被自动创建。 6.3.3 添加添加DNS记录(记录(2 2)(3)主机地址A(Address):该资源纪录将主机名映射到DNS区域中的一个IP地址。(4)指针PT
17、R(Point):该资源记录与主机记录配对,可将IP地址映射到DNS反向区域中的主机名。(5)邮件交换器资源记录MX(Mail Exchange):为DNS域名指定了邮件交换服务器。在网络存在E-mail服务器时,需要添加一条MX记录对应E-mail服务器,以便DNS能够解析E-mail服务器地址。若未设置此记录,E-mail服务器无法接收邮件。(6)别名CNAME(Canonical Name):仅仅是主机的另一个名字,如常见的WWW服务器,是给提供Web信息服务的主机起的别名。 6.3.3 添加DNS记录(3)例如添加WWW服务器的主机记录,步骤如下: 步 骤 一 , 选 中 要 添 加
18、主 机 记 录 的 主 区 域,右键单击选择菜单“新建主机”。步骤二,出现如图6-10所示对话框,在“名称”下输入新添加的计算机的名字,我们的WWW服务器的名字是web(安装操作系统时管理员命名)。在“IP地址”文本框中输入相应的主机IP地址。 6.3.3 添加DNS记录(4)图6-10 输入新建主机信息 6.3.3 添加DNS记录(5) 如果要将新添加的主机IP地址与反向查询区域相关联,选中“创建相关的指针(PRT)记录”复选框,将自动生成相关反向查询记录,即由地址解析名称。 可重复上述操作重复添加多个主机,添加完毕后,单击“确定”关闭对话框,会在“DNS管理器”中增添相应的记录,如图6-1
19、1所示,表示web(计算机名)是IP地址为210.43.23.12的主机名。由于计算机名为web的这台主机添加在区域下,网络用户可以直接使用访问210.43.23.12这台主机。6.3.3 添加DNS记录(6)图图6-11 增加后的资源列表增加后的资源列表 6.3.3 添加DNS记录(7) DNS服务器具备动态更新功能,当一些主机信息(主机名称或IP地址)更改时,更改的数据会自动传送到DNS服务器端。这要求DNS客户端也必须支持动态更新功能。首先在DNS服务器端必须设置可以接收客户端动态更新的要求,其设置是以区域为单位的,右键单击要启用动态更新的区域,选择“属性”,出现如图6-12所示对话框,
20、选择是否要动态更新。 6.3.3 添加DNS记录(8)图图6-12设置允许动态更设置允许动态更新新 6.3.4 6.3.4 添加反向搜索区域(添加反向搜索区域(1 1)反向区域可以让DNS客户端利用IP地址反向查询其主机名称,例如客户端可以查询IP地址为210.43.23.23的主机名称,系统会自动解析为zzpi-。 添加反向区域的步骤如下: 步骤一,选择“开始”/“程序”/“管理工具”/“DNS”,打开DNS管理窗口。步骤二,选取要创建区域的DNS服务器,右键单击“反向搜索区域”选择“新建区域”,如图6-5所示,出现“欢迎使用新建区域向导”对话框时,单击“下一步”按钮。 6.3.4 6.3.
21、4 添加反向搜索区域(添加反向搜索区域(2 2) 步骤三,在出现的对话框中选择要建立的区域类型,这里我们选择“主要区域”,单击“下一步”,注意只有 是 域 控 制 器 的 DNS服 务 器 才 可 以 选 择 “在 Active Directory中存储区域”。步骤四,出现图6-13所示对话框时,直接在“网络ID”处输入此区域支持的网络 ID,例如:210.43.23,它会自 动 在 “反 向 搜 索 区 域 名 称 ”处 设 置 区 域 名“23.43.210.in-addr.arpa”。 6.3.4 添加反向搜索区域(添加反向搜索区域(3 3)图图6-13 新建反向搜索区域向导新建反向搜索
22、区域向导 6.3.4 6.3.4 添加反向搜索区域(添加反向搜索区域(4 4) 步骤五,单击“下一步”,文本框中会自动显示默认的区域文件名。如果不接受默认的名字,也可以键入不同的名称,单击“下一步”完成。查看如图6-14所示窗口,其中的“210.43.23.x Subnet”就是刚才所创建的反向区域。图图6-14 新建反向搜索区域新建反向搜索区域 6.3.4 添加反向搜索区域(添加反向搜索区域(5 5) 反向搜索区域必须有记录数据以便提供反向查询的服务,添加反向区域的记录的步骤如下: 步骤一,选中要添加主机记录的反向主区域210.43.23.x Subnet,右键单击选择菜单“新建指针”。步骤
23、二,出现如图6-15所示对话框,输入主机IP地址和主机的FQNA名称,例如:Web服务器的IP是210.43.23.12,主机完整名称为。 6.3.4 6.3.4 添加反向搜索区域(添加反向搜索区域(6 6)图图6-15输入主机信息输入主机信息 6.3.4 添加反向搜索区域(添加反向搜索区域(7 7) 可重复以上步骤,添加多个指针记录。添加完毕后,在“DNS管理器”中会增添相应的记录,如图6-16所示。 图图6-16 增加指针后的资源列表增加指针后的资源列表 6.3.5 设置转发器(设置转发器(1 1) DNS负责本网络区域的域名解析,对于非本网络的域名,可以通过上级DNS解析。通过设置“转发
24、器”,将自己无法解析的名称转到下一个DNS服务器。设置步骤:首先选中“DNS管理器”中选中DNS服务器,单击鼠标右键,选择“属性”/“转发器”,在弹出的如图6-17所示的对话框中新建或选择一个DNS域,为该域设置转发器的IP地址列表。6.3.5 设置转发器(设置转发器(2 2)图图6-17设置转发器设置转发器 6.4 DNS6.4 DNS客户端的设置客户端的设置(1)(1) 客户端DNS的配置,我们以Windows 2000为例,运行“控制面板”中的“网络和拨号连接”,在打开的窗口中鼠标右键单击“本地连接”,选择“属性”,在“本 地 连 接 属 性 ”对 话 框 中 选 择 “Internet
25、协 议(TCP/IP)”/“属性”,出现如图6-18所示对话框,在“首选DNS服务器”处输入DNS服务器的IP地址,如果还有其他的DNS服务器提供服务的话,在“备用DNS服务器”处输入另外一台DNS服务器的IP地址。如果有多台DNS服务器,请单击图6-4中的“高级”按钮,在DNS标签下逐一添加多个DNS服务器的IP地址,DNS客户端会依序向这些DNS服务器查询。 6.4 DNS客户端的设置(2)图6-18 Windows 2000客户端DNS选项的设置 6.4 DNS客户端的设置(3)在安装Windows 98的客户机上,运行“控制面板”中的“网络”,打开网络属性对话框,选择对话框中的“Internet协议(TCP/IP)”/“属性”,出现如图6-19所示的对话框,分别选择IP地址、DNS、网关等标签设置本机IP地址、DNS服务器的IP地址以及网关地址的设定。 6.4 DNS客户端的设置客户端的设置(4)(4)图6-19 Windows 98客户端DNS选项的设置本章小结本章小结当组建Intranet时,若与Internet连接,必须安装DNS服务器实现域名解析功能,本章主要介绍了DNS域名系统的基本概念、域名解析的原理与模式,详细介绍了Windows Server 2003如何设置与管理DNS服务器。