新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > Solaris > 正文:企业网站DNS服务器创建之Solaris篇

企业网站DNS服务器创建之Solaris篇

新客网 XKER.COM 2008-03-09 来源: 小胖 收藏本文
域名系统为一个分布式数据库,它使本地负责控制整个分布式数据库的部分段,每一段中的数据通过客户,服务器模式在整个网络上均可存取,通过采用复制技术和缓存技术使得整个数据库可靠的同时,又拥有良好的性能。域名服务器包含数据库的部分段的信息,并可提供被称之为解析器的客户来访问。

    DNS的数据库结构形成一个倒立的树状结构,根的名字用空字符串""来表示,但在文本中用"."来书写。树的每一个节点都表示整个分布式数据库中的一个分区(域),每个域可再进一步划分成子分区(域),每个域都有一个标签(LABEL),标明了它与父域的关系。域也有一个域名(domain name),给出它在整个分布式数据库中的位置。在DNS中,域名全称是一个从该域到根的标签序列,以"."分隔这些标签。该标签最多可包含63个字符,树中每一节点的完整域名为从该节点到根之间路径上的标签序列。

    如果根域在节点的域名中出现,该名字看起来就象以点结尾(实际上是以点和空标签作结尾)。这些以点结尾的域名被称之为绝对域名(Absoulte Domain Name),不以点结尾的域名被称之为相对域名。域名服务器的类型分为三种,下面简单介绍之:

    1)主域名服务器(master)

    每个域都有一个主域名的权威,这个服务器在Internet上注册,使该域可见。主域名服务器是一个域或区域的管理权威。这个服务器的主要责任就是解析域或区域内所有主机的名称。可以使用一个或多个次域名服务器作为主域名服务器的备份。当次域名服务器对主机名字记录采取强制终止策略。

    2)次域名服务器(slave)

    一个或多个次域名服务器作为主域名服务器的备份,当主域名服务器没有响应时使用次域名服务器,次域名服务器定期从主域名服务器复制数据库文件。

    3)缓存服务器(hint)

    缓存服务器没有任何数据库文件。它主要用于使用其他的名字服务器解析远程网络的主机名。它保存先前的解析主机记录,并在下列情况下使用:

  • 使用缓存来加速主机名的解析。
  • 为主域名服务器来担任主机名解析任务。
  • 在大型的网络中减少网络流量。

    在这里只讲企业网站的主域DNS服务器创建,在后面的文章中我们会介绍其他各种DNS服务器创建过程。

    DNS服务的最常用软件是Berkeley Internet Name Domain,也就是BIND,它源自U.C. Berkeley,但现在则由Internet Software Consortium.负责。BIND提供了解析器和名字服务器软件,解析器做实际的查询工作而名字服务器则提供响应。众所周知,以前在internet上用的DNS系统是bind4, bind8是bind4的后一个版本。和bind4相比,bind8更完善,管理者能更充分的控制它的行为,但这两者之间的差别还是很大的,变化的不仅是格式,也多了很多新的概念,其新版本4.9.3包含了标准的 Unix版本和附加的Windows NT 端口。本文以BIND8为例介绍之。
域名解析的两种方式:

  • 名字到地址的解析(正向解析)
    如:www.nangjing.org.cn ?  61.155.107.131
  • 地址到名字的解析(反/逆向解析)
    如:61.155.107.131?  www.nangjing.org.cn
共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐