计算机在网络上通讯时只能识别如"202.101.139.188"之类的数字地址,那为什么当我们打开浏览器,在地址栏中输入如"www.enanshan.com"的域名后,就能看到我们所需要的页面呢?这是因为在我们输入域名后,有一种叫"DNS服务器"的计算机自动把我们的域名"翻译"成了相应的IP地址,然后调出那个IP地址所对应的网页,最后再将网页传回给我们的浏览器,我们才能得到结果。
而所谓DNS是"域名系统"(Domain Name System)的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统。DNS 命名用于TCP/IP网络,如Internet,用来通过用户友好的名称(比如"www.enanshan.com")代替难记的IP地址(比如"202.101.139.188")以定位计算机和服务。
同样,在本书中,任何一个涉及到如"www.enanshan.com"之类地址的地方,你都得首先确保已为此名字在DNS中作好了相应的和IP地址的映射工作!本节以Windows 2000自带的DNS服务为例,带你建设你自己的DNS服务器!
注:可以不用升级成为域控制器
一、相关名词解释
IP地址(IP Address):如"202.101.139.188"的形式。它是为每个连接在Internet上的主机分配的一个在全世界范围唯一的32位(bit)地址。IP地址通常用以圆点(半角句号)分隔的4个十进制数字表示。
域名(Domain):如"www.enanshan.com"的形式。它同IP地址一样,都是用来表示一个单位、机构或个人在网上的一个确定的名称或位置的,所不同的是,它比IP地址更具亲和力,更容易被人们记忆和乐于使用。
域名系统(Domain Name System):即DNS。计算机在网络上进行通讯时只能识别如"202.101.139.188"之类的IP地址,而不能认识如"www.enanshan.com"之类的域名,因此,要想让好记的域名能被网络所认识,则需要在域名和网络之间有一位"翻译官",它能将域名翻译成网络能接受的IP地址。而DNS正是起的这种"翻译官"的作用,它能将域名转换为IP地址。
区域:域名系统(DNS) 允许 DNS 名称空间分成几个区域,它存储着有关一个或多个 DNS 域的名称信息。对于包括在区域中的每个 DNS 域名,该区域成为该域的有关信息的权威性信息源。
域:对于 DNS来说,域是 DNS 命称空间中的任意一个目录树或子树。
A记录:是DNS中的主机地址(Address)资源记录。将 DNS 域名映射到网际协议(IP)版本 4 的 32 位地址中。它是最基本的记录之一。
CNAME记录:是DNS中的规范名(Criterion NAME)资源记录。它可以为其他记录(比如A记录)建立一个别名。