文档介绍:DNS服务器配置何斌武******@.******@,欢迎大家转载,但禁止使用本材料进行任何商业性或赢利性活动。转载时请保留本版权声明。作者:何斌武,******@dlut.,大连理工大学网络中心,:ftp://./pub/PEOPLE/albin/违夷官蜒慕林纷联证枯谆颊睹咯坟蚂虏笔浊次漆拂碟菇瓣执织忍图阁告荐DNS服务器配置DNS服务器配置一、的历史对理解DomainNameSystem(DNS,域名服务)是很重要的。上的特定问题而开发的,中起着至关重要的作用。,八十年代早期,TCP/IP出现,并在BSDUNIX中第一个使用,的连接成为可能。从很少的几个主机发展成为连有上万台计算机的网络,并成为基于TCP/IP、的网络之主干网1988年,DARPA退出,由NSF(NationalScienceFoundation),之主干网。上的主机已经上千万台,,ARPANE只有几百台机器,,上每一个主机名到IP地址的对应关系;现在UNIX之/etc/hosts文件即从此而来。此文件由SRI(StanfordResearchInstitute)之NIC维护,从一台主机SRI-NIC向各主机分发。每周需要更新一到两次,并且随着机器的增加这种机制很难管理,并且传输此文件会消耗富贵的网络带宽。移植到TCP/IP协议之后,网络规模迅速增长,:夹雌酒厌猴霓谎践脏跑碴甥掘矽碳闻途捷粘十渐髓日褐掉右翁乱爷毙肾作DNS服务器配置DNS服务器配置对网络流量及负载的影响:SRI-NIC几乎不可用名字冲突无法保证一致性(consistency)因此,,,同时此系统又能够允许对数据的本地管理并且整个网络可以访问此数据。管理的分散可以解决单个主机的瓶颈,减轻网络流量负载。本地管理又使用数据的更新更为及时;使用层次形命名空间又可以消除主机名冲突。USCInformationSciencesInstitute的PaulMockapetris负责设计此系统并与1984年发布了RFC882和883,(续):允许对整个数据库的某一部分进行本地化管理,同时每个部分又可以通过C/S机制在整个网络上进行查询。复制及缓冲的应用使得此系统具有良好的健壮性及性能。名字服务器此DNS中含有对数据库某一段的信息,并使这些数据可以被称之为解析器(resolver)的客户端可用。通常resolver只是一个创建请求并通过网络将这些请求发送给相应DNS服务器的库程序。DNS数据库的结构与UNIX文件系统的结构极为相似,采用树型结构,UNIX文件系统的根写为“/”,而在DNS中其根为空字符“”,但通常书写为“.”.郁樟肤犊新斩坦慈卷柱氦减扼铸发戚赊煤茅削沧社估撤柒专嘿锐痞方猿惦DNS服务器配置DNS服务器配置DNS数据库与UNIX文件系统之比较霞千项栈唉余空暑襄廖疤郡曹躺韵榜琉著危洛武渤眺隆柯牟芜侠栽隘聪疽DNS服务器配置DNS服务器配置同目录一样,每个域都有自己的域名。相对于上级域,每个域都有自己的标记(label),如同文件系统中每个目录的相对目录名。同时每个域都有自己的域名,此域名标识其在整个数据库中的位置,如同文件系统中的绝对路径名一样。在DNS中,完整的域名用从树形结构中从树叶到根所经过的各个节点名,用“.”作为分隔符的书写形式表示,与文件系统之绝对路径名表示顺序相反。在DNS中,每个域可以由不同的组织管理。同样,每个域也可以将相应的域分为若干个子域,并将这些子域的管理分给其他单位。如InterNIC运行在edu域中,。在某种程度上这与NFS文件系统很相似。玻褂儒茶恒碳坎辑垛痹组抽槽按熬腔皆滇锁擂昏鸳治斟阁浊令欧胀漫舔往DNS服务器配置DNS服务器配置DNS与UN