域名解析系统及配置

摘要:域名解析是互联网上建立网站的重要前提之一,通过对互联网域名解析系统原理的研究分析,给出配置域名管理系统的最少条件及应用实例

关键词:域名 地址 服务器

当前,在经济全球化和全球信息化大潮中,人们不仅重视信息及其集成的作用,而且更加重视信息使用者对信息集成的反应和运用。互联网上的域名已为越来越多的人们所关注,因此,了解域名及其对应的ip地址的关系,正确地配置域名服务器,就成为设立网站、使自己在internet上注册的域名得到体现的关键。

1. ip地址

ip(internet protocol)地址就是网络协议地址,是分配给网络节点的逻辑地址。这些网络节点可以是网络中的任何一台主机,提供节点之间的交换信息服务。由于在internet网络中存在着大量的节点,为了能够在网上找到这个节点,就必须给予标识。ip地址就是一种标识方法,它***于任何特定的网络硬件和网络配置,使用tcp/ip协议的网络在发送或接收信息时先把数据打包,然后将目标ip地址翻译成mac(medi-umaccesscontrol)硬件的物理地址,这样就可以把数据包准确地发送或接收过来。

每个ip地址是由4个字节共32位组成,每字节之间使用小数点分隔,一般用十进制数字表示。每个ip地址包括两个标识(id),即网络id和宿主机id,同一个物理网络上的所有主机都用同一个网络id,而网络上的每个服务器、路由器、计算机等都有一个主机id。比如202.98.180.194即是云南省科学技术情报研究所的一个/english/">英文缩写。即为我所在因特网上注册的域名,而 (主机名+域名)为我所dns服务器的主机域名,对应的ip地址就是202.98.180.193。

3. 域名解析系统dns(domain name system)就是提供域名与ip地址相互映射的网络服务。事实上,dns是遍布于全世界的一个分布式数据库。它主要负责控制整个数据库中的部分段,每一段中的数据通过客户/服务模式在整个网络上均可存取。dns的数据库结构,同unix文件系统(或msdos文件系统)的结构很相似,整个数据库(或文件系统)将根放在顶端,画出来就像一颗倒转的树。在dns中,根的名字以空字符串“”表示,dns简单地称其为“根”(root)或偶而称之为“根域”(root domain),在unix文件系统中,根以反斜杠“/”表示,被称为“根目录”。如***1所示.

***1 在dns和unix文件系统中名称的读法

dns数据库 “”

cn

yn

istiy

ns

unix文件系统 /

usr

local

bin

apache

/usr/local/bin/apache

简单说来,域(domain)即为树状域名空间中的一棵子树。如域为域的子域。存储有关域名空间信息的程序,称为名字服务器(name servers)。通常,名字服务器具有部分域名空间----称为区(zone)----的完整信息。dns定义了两种类型的名字服务器:primary master(pm)和secondary master(sm)。pm名字服务器从它所运行的主机上的文件获得它所负责的区的数据;sm名字服务器从其他的具有该区权限的名字服务器上获得它的区数据。一般来说,管理某个域名的网段上至少有一个pm名字服务器,而sm则根据需要可有可无。

4.正向域名解析

从域名到ip地址的翻译,又称域名解析,域名解析实际上只需在域名树中走过从树中某节点(如根节点)开始到另一节点的一条自顶向下的单向路径。域名服务器的层次结构保证了父节点可以识别子节点。域名解析的查询方法主要有两种,第一种叫递归解析(recursion resolution),要求域名服务器系统一次性完成所需的域名与地址间变换;第二种叫重复解析(iteration resolution),每次请求一个服务器,不再请求别的服务器,只有当某一被访问的域名服务器不能解析指定地址时,在响应报文中指定下一个可用的域名服务器的地址。二者的区别在于前者将域名解析的主要工作交给服务器软件,而后者则将主要的工作交给请求域名服务器的主机上的称为名字解析器的软件来完成。

5. 逆向域名解析

从ip地址到域名的映射。由于在域名系统中,一个ip地址可以对应多个域名,因此从ip出发去找域名,理论上应该遍历整个域名树,但这在internet上是不现实的。为了完成逆向域名解析,系统提供一个特别域,该特别域称为逆向解析域in-addr.arpa。这样欲解析的ip地址就会被表达成一种像域名一样的可显示串形式,后缀以逆向解析域域名“in-addr.arpa”结尾。例如一个ip地址:aaa.bbb.ccc.ddd,其逆向域名表达方式为:ddd.ccc.bbb.aaa.in-addr.arpa。两种表达方式中ip地址部分顺序恰好相反,因为域名结构是自底向上(从子域到域),而ip地址结构是自顶向下(从网络到主机)的。实质上逆向域名解析是将ip地址表达成一个域名,以地址做为索引的域名空间,这样逆向解析的很大部分可以纳入正向解析中。

6. 域名查找

域名查找的过程根据不同的情况分若干步来完成。因为名字空间的结构为一棵倒转的树,所以名字服务器只需一条完整的信息就可以找到树中任何一点的路径:先查根名字服务器的名字和地址。名字服务器能够在根名字服务器中查询域名空间内的任何一个名字,然后根名字服务器就启动在该名字路径上的名字服务器。访问本地的域名服务器,所有本地的域名都可获得解析。如本地的服务器不能解析,它则会指向另一域名服务器请求解析。至于当本地域名服务器不能解析域名时指向哪一个更高级域名服务器,可由网络管理员设定。因为根域名服务器中存有所有其它国家的最高级域名的服务器地址,因此通过自上而下的查询,总可以使域名获得解析。

7. 域名服务器的配置

在这里以云南省科学技术情报研究所的域名系统为例,给出dns配置:

目前, 云南省科学技术情报研究所的dns是做在一台pⅲ机器上,操作系统采用了较流行的redhat linux 7.0。域为, 共有32个c类ip地址(202.98.180.192---202.98.180.223)。

域名服务器是由进程named来启动的,该进程在启动时将读取有关dns配置文件,因此在建立域名服务系统过程中,需要建立或修改多个dns配置文件和目录。具体有如下几个相关文件:

a. 编辑/etc/named.boot,dns启动文件,指定了dns的结构;

; a caching only nameserver config

;

directory /var/named

cache . named.root

primary 0.0.127.in-addr.arpa named.local

primary 180.98.202.in-addr.arpa istiy.rev

primary istiy.zone

named.root---指向根域服务器。修改named.ca文件或从相应站点***。

named.local---用于本地解析自反地址, 指定本机作dns的ip。修改named.local文件

istiy.rev---用于映射ip到域名,反向解析文件。新建文件

istiy.zone---用于映射域名到ip, 正向解析文件。新建文件

b. 文件named.root

; this file holds the information on root name servers needed to

; initialize cache of internet domain name servers

; (e.g. reference this file in the "cache . <file>"

; configuration file of bind domain name servers).

;

; this file is made available by internic registration services

; under anonymous ftp as

; file /domain/named.root

; on server

; -or- under gopher at

; under menu internic registration services (nsi)

; submenu internic registration archives

; file named.root

;

; last update: aug 22, 1997

; related version of root zone: 1997082200

;

;

; formerly

;

. 3600000 in ns .

. 3600000 a 198.41.0.4

; formerly ns1.isi.edu

;

. 3600000 ns .

. 3600000 a 128.9.0.107

;

; formerly

;

. 3600000 ns .

. 3600000 a 192.33.4.12

;

; formerly terp.umd.edu

;

. 3600000 ns .

. 3600000 a 128.8.10.90

;

; formerly ns.nasa.gov

;

. 3600000 ns .

. 3600000 a 192.203.230.10

;

; formerly

;

. 3600000 ns .

. 3600000 a 192.5.5.241

;

; formerly ns.nic.ddn.mil

;

. 3600000 ns .

. 3600000 a 192.112.36.4

;

; formerly aos.arl.army.mil

;

. 3600000 ns .

. 3600000 a 128.63.2.53

;

; formerly

;

. 3600000 ns .

. 3600000 a 192.36.148.17

;

; temporarily housed at nsi (internic)

;

. 3600000 ns .

. 3600000 a 198.41.0.10

;

; housed in linx, operated by ripe ncc

;

. 3600000 ns .

. 3600000 a 193.0.14.129

;

; temporarily housed at isi (iana)

;

. 3600000 ns .

. 3600000 a 198.32.64.12

;

; housed in japan, operated by wide

;

. 3600000 ns .

. 3600000 a 202.12.27.33

; end of file

c. 文件named.local

@ in soa . . (

1997022700 ; serial

28800 ; refresh

14400 ; retry

3600000 ; expire

86400 ) ; minimum

in ns .

localhost in a 127.0.0.1

loopback in cname localhost

d. 文件istiy.rev

@ in soa . . (

199802151 ; serial, todays date + todays serial

8h ; refresh

2h ; retry

1w ; expire

1d) ; minimum ttl

in ns .

193 in ptr .

e. 文件istiy.zone

; zone file for

;

; the full zone file

;

@ in soa . . (

199802151 ; serial, todays date + todays serial

#

8h ; refresh, seconds

2h ; retry, seconds

1w ; expire, seconds

1d ) ; minimum, seconds

;

in ns . ; inet address of name server

;

localhost in a 127.0.0.1

ns in a 202.98.180.193

mx 10 .

mx 20 .

www in a 202.98.180.194

ftp in a 202.98.180.194

elephant in cname ns

最后,使用nslookup程序可检查dns的配置情况:

$ nslookup

default server:

address: 202.98.180.193

>

返回上述结果,说明本地dns已工作。

8.小结

构建dns,以前大多采用sun公司solaris操作系统,配置比较麻烦,需要较多的unix知识。但我认为,采用开放源代码的linux操作系统配置起来更轻松,可大大减轻系统管理员的负担。更适合普通电脑爱好者构建网站。具有投入少、配置简单,系统运行安全、稳定的优点

域名解析系统及配置

转载请注明出处学文网 » 域名解析系统及配置

学习

没有伞的孩子要拼命奔跑

阅读(21)

崔成奉从小就是个苦命的孩子。1993年,三岁的他被无情的父母遗弃于孤儿院。这家孤儿院的条件很差,工作人员对孩子也很粗暴。六岁那年,崔成奉开始到孤儿院附近的一所小学上学,他学习很努力,渴望有一天会成为一个有所作为的人。每天下午,如果天上

学习

太湖县芭茅生长的现状及其治理

阅读(37)

本文为您介绍太湖县芭茅生长的现状及其治理,内容包括太湖县芭茅墩,芭茅在北方能生长吗。结合安徽太湖县芭茅的生长状况,详细介绍了芭茅及其生长现状,并对其防治过程中可能出现的问题进行了分析和讨论,为芭茅的治理和防控奠定了基础。关键词

学习

《黄流中学校志》序言

阅读(21)

1949年9月至1952年2月,我在黄流中学读书。当时,学校名为崖县初级中学,简称崖初中。好像是1950年,学校来了一位青年教师,刚刚毕业于设立在海口府城的广东琼台师范学校。高高的个子,长得很帅;性格爽朗,很有亲和力;知识面宽,能教几门课。同

学习

渔家灯火阑珊处

阅读(17)

本文为您介绍渔家灯火阑珊处,内容包括灯火阑珊全文原文,灯火阑珊处全文译文。朋友出去露营。心情不好,以前从来不参加活动的我也跟着去了。刚开始我没进入状态,脑子里一直想着近段时间的遭遇,对人,对事,都很让我失望。躺在帐篷里昏昏欲睡。晚

学习

洛阳方言的分布现状及其特点浅析

阅读(17)

【摘要】洛阳方言为典型的中原官话。时至今日,洛阳话在辖区内的分布状况仍然有很大差异。文章主要介绍了当今洛阳话与普通话在不同区县的分布状况,同时,通过举例,简单分析洛阳话所具有的一些特点。【关键词】洛阳话;普通话;分布现状;特点洛阳市

学习

浅析安徽花鼓灯的风格特点

阅读(31)

本文为您介绍浅析安徽花鼓灯的风格特点,内容包括浅析安徽花鼓灯,花鼓灯的风格特点。花鼓灯流传于安徽省淮河两岸。因为它来自社会阶级的底层,历来不受主流文化的重视,过去虽然曾经在广大民众中广为流传,但很少有专人去记录它,研究它。随着时

学习

Fenton试剂特性及其在水处理中的应用

阅读(31)

本文为您介绍Fenton试剂特性及其在水处理中的应用,内容包括fenton试剂在水处理中的作用,fenton试剂现阶段存在的问题。[摘要]根据文献资料,概述羟基自由基(HO・)的性质,系统介绍Fenton试剂及其几种类Fenton试剂H2O2+UV(ultraviolet),H2O

学习

花儿为什么这么红

阅读(23)

本文为您介绍花儿为什么这么红,内容包括花儿为什么这么红全文免费阅读,歌曲花儿为什么这样红。【摘要】数学复习课要重视“理”,达到“化”,沟通新旧知识的联系,并通过归纳、总结,最终达到浓缩化、精细化。只有每一个学生都发展的课堂教学才

学习

电子商务对国家电网单位的要求

阅读(18)

本文为您介绍电子商务对国家电网单位的要求,内容包括国家电网电子商务平台怎么入围,从电子行业进入国家电网的要求。国家电网公司建立电子商务的平台,一方面可以为社会提供更加丰富的信息资源,并且可以对社会经济布局产生一定程度的影响;

学习

诺贝尔文学奖得主奥尔罕

阅读(22)

本文为您介绍诺贝尔文学奖得主奥尔罕,内容包括奥尔罕帕慕克诺贝尔获奖作品,奥尔罕帕慕克得过诺贝尔吗。1952年6月7日,奥尔罕-帕慕克出生于伊斯坦布尔一个兴旺的中产阶级世俗家庭。他的父亲叔叔和祖父都是工程师。正是祖父创造了家族的财

学习

好医生健康问答

阅读(21)

包皮过长会引起吗?河南陈先生:去年结婚后,我遇到了一件蛮尴尬的事情,每次晚上和老婆过夫妻生活都觉得力不从心,只要和她的身体一接触,就会。起初,我还以为是刚开始的正常反应,没有太放在心上,可时间久了,情况也没有好转。后来到医院去看了一次,医生

学习

星河欲转千帆舞

阅读(13)

本文为您介绍星河欲转千帆舞,内容包括星河欲转千帆舞前面一句是什么,星河欲转千帆舞赏析。中国第一颗由高校牵头自主研制的具有自主知识产权的小卫星,第一颗新技术预先研究演示验证小卫星,第一颗具有明确应用目标的传输型立体测绘卫星,国际

学习

浅析补偿链引发的电梯振动

阅读(14)

本文为您介绍浅析补偿链引发的电梯振动,内容包括电梯补偿链长度怎么计算,电梯补偿链晃动解决办法。【摘要】电梯发生振动的原因有很多种,本文阐述了由电梯补偿链所引发的振动,并且论述了补偿链的原理及其在整个电梯系统中的作用,最后说明了

学习

《赛德克.巴莱》与台湾历史上的雾社事件

阅读(30)

日本人比森林的树叶还繁密,比浊水溪的石头还多,可我反抗的决心比奇莱山还要坚定!——莫那鲁道《赛德克·巴莱》这个晦涩的电影名称可能会让不了解雾社事件的观众望而却步,但没有比这更合适的名字了。在赛德克语中,“赛德克”是“人”的意思,“

学习

通信站双电源直流供电配置运行探讨

阅读(19)

本文为您介绍通信站双电源直流供电配置运行探讨,内容包括双电源双回路供电系统图解,交直流双供电源安装调试。摘要国家电网公司十八项反措要求,在重要的通信站需配置双套直流电源,且两路系统需实现物理隔离。实际运用中,由于缺乏同一的双电

学习

论鸦片战争中道光皇帝的战略错误

阅读(23)

本文为您介绍论鸦片战争中道光皇帝的战略错误,内容包括鸦片战争后开眼看世界的积极意义,道光皇帝关于鸦片战争的问题。鸦片战争的失败是中国历史的转折点。从此,中国开始沦为半殖民地半封建社会。“经过鸦片战争,英、法、美这三个西方的主

学习

花境植物配置和应用

阅读(19)

本文为您介绍花境植物配置和应用,内容包括花境植物配置案例30种,花境植物选择指南学习心得。随着经济的发展及人们审美情趣的提高,对居住环境中的城市绿化,简单的“披绿”已经不能满足人们审美观的需求,各地的园林工作人员都想尽办法,利

学习

优化土地资源配置

阅读(25)

本文为您介绍优化土地资源配置,内容包括促进农村土地资源优化配置,土地资源优化配置的内涵。一、土地优化配置的需求1.挥和建立土地资源优势的需要。土地资源在适宜性上具有空间差异,然而除了不可利用土地之外,每一种土地资源的适宜方向便

学习

VLAN的使用与配置方法

阅读(16)

本文为您介绍VLAN的使用与配置方法,内容包括vlan配置要点和操作步骤,vlan配置的详细描述。1、VLAN概述在VLAN交换技术中,虚拟局域网是一种迅速发展的技术。此种技术的核心是通过路由和交换设备在网络的物理拓扑结构基础上建立一个逻辑网

学习

校园景观植物配置

阅读(20)

本文为您介绍校园景观植物配置,内容包括校园景观植物配置,景观植物配置一览表。高等学校的校园景观与植物配置已成为校园文明建设的一个重要窗口,也是一所高校环境特点的缩影。以烟台南山学院20周年校庆之际绿地现状与环境特点为背景,对校

学习

化疗药物配置的自我防护

阅读(24)

本文为您介绍化疗药物配置的自我防护,内容包括化疗药物的配制与防护最新文章,化疗药物的配制评分表。[关键词]化疗;药物污染;护理人员;防护目前,在医院没有液体配置中心的情况下大多数科室护理人员多少还是会遇到要配置化疗药物的情况。因此

学习

电视转播车系统配置简述

阅读(153)

本文为您介绍电视转播车系统配置简述,内容包括广播级转播车系统设备,广播级转播车系统。为了全面提升节目制作能力和节目制作质量,满足电视节目制作对硬件设施的需求,吉安电视台购置了一辆六讯道标清数字电视转播车。该车的系统设计最大限