计算机在网络上通讯时只能识别如"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记录)建立一个别名。
二、普通DNS记录的建立
1.本小节的目标
(1)假设本机拥有一个 "192.168.0.51"的IP地址,现在想要让它与"popunet.com"、"www. popunet.com"和"ftp. popunet.com"三个域名对应起来,则需按后面的步骤建立相关的DNS映射记录。
(2)假设本机还拥有如"192.168.0.90"和"192.168.0.91"的IP地址,也想要让它们分别和"www.enanshan.com"及"nanshan.363.net"两个域名对应起来。
2.目标(1)的实现
(1)首先确保本机已安装了DNS服务,则便可以选"开始→程序→管理工具→DNS"打开DNS控制台管理器。
(2)在DNS管理器中,在"SERVER"(服务器名)上单击右键,选"新建区域"以进入新建区域向导中。
(3)当向导提示到要让选择"区域类型"时,此处应选"标准主要区域";而在"正向或反向搜索区域中"应选"正向搜索区域"。各步选择之后都是单击"下一步"继续。
(4)随后系统会询问"区域名",则在"名称"后的文字框中输入"popunet.com";接着向导进入到"区域文件"提示窗口中,默认的,系统会自动选中"创建新文件,文件名为"一项,并在其后的文字框中自动填有"popunet.com.dns"("popunet.com"部分即为上步所输入的"区域名")的名字。
(5)再根据系统提示选择其默认各项之后即可完成此区域的建立。此时在DNS管理器左边的"树"栏中的"SERVER→正向搜索区域"里即可以看到"popunet.com"区域。
(6)接着在"popunet.com"区域上单击右键,选"新建主机",在其后的对话框中的"名称"处输入主机名"www","IP地址"处输入IP地址"192.168.0.51",再单击"添加主机"按钮,即成功地创建了主机地址记录"www.popunet.com",在"新建主机"窗口再选"完成"便可回到DNS管理器中。
(7)再在"popunet.com"区域上单击右键,选"新建别名",在其后的对话框中的"别名"处输入"ftp","目标主机的完全合格的名称"中输入"www.popunet.com"(或用"浏览"逐步选择),最后"确定"即可为"www.popunet.com"建立一个名为"ftp. popunet.com"的别名记录。
(8)再用和上步相同的方法相同的方法来为"www.popunet.com"建立一个名为"popunet.com"的别名记录,所不同的是,它建立时"名称"一栏不用填,保持为空即可!
(9)以上全部记录建立好之后,就可以在DNS管理器中看到相关的DNS映射记录表。如果在"查看"菜单中勾选中"高级"一项,则表中"类型"一项就会由中文名(比如"主机")改显示为其英文名称(比如"A")。
(10)剩下的工作就是检验工作的成效了!在Windows 2000的命令行提示符下(在"开始→运行"中输入"cmd"进入)用"ping 域名"的命令行去测试,如果所建立的域名"www.popunet.com"、"popunet.com"和"popunet.com"均能显示出连接的四行如"Reply from 192.168.0.51: bytes=32 time<10ms TTL=128"的响应,则恭喜你成功了!
3.目标(2)的实现
(1)先把"enanshan.com"看作"区域"建立好之后,再在其下建立"www"的"主机",将其IP地址对应到"192.168.0.90"即可。
(2)再把"363.net"看作"区域"建立好之后,再在其下建立"nanshan"的"主机",将其IP地址对应到"192.168.0.91"即可。
(3)具体的操作和验证方法请参照此前的相关内容施行。
三、建立一个"泛域名"解析
1.本小节的目标
假设本机拥有一个IP地址"192.168.0.92",希望能达到这种效果:任何一个以"wantong.com"结尾的域名,比如"www.wantong.com"、"sdfsf.wantong.com"、"234234234dfe.wantong.com"等等,随意输入的任意一个前缀(二级域名)都能被解析向此IP地址。
2.此目标的实现
(1)只需在DNS中建立一个名为"wantong.com"的泛域名即可。
(2)在DNS控制台管理器中,在服务器名"SERVER"上单击右键,新建立一个名为"wantong.com"的"区域"。(有关区域的建立方法参见上文相关内容)
(3)再在此区域上单击右键,选"新建域",建立一个名为"*"(半角的星号)的域。
(4)最后再在"*"域上单击右键,选"新建主机",建立一个"名称"为空,"IP地址"指向"192.168.0.92"的主机后,此泛域名即建立完成。
(5)则在Windows 2000的命令提示符下用"ping xxx.wantong.com"(xxx可为除空之外的任意内容,甚至可以是那个*号!)均可成功被解析到IP地址上"192.168.0.92"去!
(6)不过,此时用"ping wantong.com"是不会通的,除非你再在区域"wantong.com"下去直接建立一个"名称"为空、指向此"IP地址"的主机记录!
·双核服务器技术 (6651篇文章)
·服务器架设 (855篇文章)
·DNS协议 (514篇文章)
·DNS服务器 (21篇文章)
·服务器安全设置 (34篇文章)
·网站服务器的选型 (7970篇文章)
·网吧流媒体服务器 (6154篇文章)
·刀片服务器专题 (5371篇文章)
·网吧服务器专栏 (5346篇文章)
·教你如何用双SATA硬盘组建RAID系统 (24125次浏览)
·DHCP 服务器的安装和配置 (15138次浏览)
·Win2003服务器安全配置技巧 (14529次浏览)
·WEB专用服务器的安全设置的实战技巧 (12947次浏览)
·PERC5 RAID配置中文手册 (12504次浏览)
·windows下cvs服务器端配置 (939次浏览)
·[精华]架设个人服务器(包括WWW,FTP,Mail等 (787次浏览)
·在Windows下安装Apache服务器端Web软件 (663次浏览)
·企业邮件服务器MagicMail轻松建 (257次浏览)
·WEB专用服务器的安全设置的实战技巧 12-09
·板载RAID功能制作磁盘阵列并安装操作系统 12-09
·教你如何用双SATA硬盘组建RAID系统 12-09
·Win2003服务器安全配置技巧 12-09
·DHCP 服务器的安装和配置 12-09
·企业邮件服务器MagicMail轻松建 11-19
·WebSphere服务器安装配置全攻略 11-19
·利用天雁Web服务器系统创建自己的网站服务器 11-13
·Exchange 2007 新特性与二次开发 11-09








