1. 引言 (1) 域名服务的基本概念 域名解析系统DNS(domain Name System)是由主机名解析方案发展出来的一种新的名字的解析机制。1984年9月,ARPANET开始使用DNS,从此DNS成为访问主机名到IP地 址映射的标准方法。Internet上最常用的DNS服务器是BIND(Berkeley Internet Name Domain)软件,目前BIND最新的发行版本是9.3.1。
DNS的服务管理层次结构允许将整个域名空间的管理任务分成多份,分别由每个子域自行进行管理,被委托子域有自己的域名服务器,该服务器维护属于该子域的 所有主机信息,父域的域名服务器不保留子域的所有信息,而只保留指向子域的指针。域和子域的实际信息包含在区数据文件(zonefile)中,域和子域指 域名空间的逻辑分区,区指域名服务器含有的域名空间中的某一部分的完整信息,一个域内可以有多个区。区数据文件是一套包含某个域内机器信息的文本,它的格 式是资源记录(resource record)。这些记录中表示主机和它的IP的映射方法。大部分的资源记录如下:Name [TTL] class type data。其中Name是域名。TTL域表示“生存时间”,它是告诉域名服务器隔多长时间更新一次记录。Class域说明记录属于的等级,一般是IN,表 示Internet数据。Type域指出记录的类型。Data域保存资源记录要求的参数。主要的资源记录如下表: