版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
域名系统(DNS)
1.概述DNS用于“名称—IP地址”
早期用Hosts文件,但存在一些缺点.DNS(域名系统)是一种基于分布式的数据库系统,并采用客户/服务器模式进行主机名称与IP地址之间的转换。
DNS服务器的配置全文共34页,当前为第1页。2.DNS域名结构
DNS数据库的结构如同一棵倒过来的树,它的根位于最顶部
DNS服务器的配置全文共34页,当前为第2页。因特网的名字空间comnetorgedugovmilcoopbizinfoaerointcnuk…hkjsshbjorgnetgoveducomac…pkufudansjtutsinghua…树根cctvibmhpmot…顶级域名二级域名三级域名mailep四级域名mailcsnetl……seuDNS服务器的配置全文共34页,当前为第3页。顶级域名常见的有两类:(1)国家级顶级域名。
例如:CN表示中国;UK表示英国等等。(2)通用的顶级域名。
l
COM:商业机构;l
EDU:美国教育机构;l
NET:网络管理机构;l
ORG:社会团体;l
MIL:美国军队部门;l
GOV:美国政府部门。DNS服务器的配置全文共34页,当前为第4页。由于Internet上用户的急剧增加,现在又增加了七个通用的顶级域名,即:FIRM:表示公司企业;SHOP:表示销售公司和企业;WEB:表示突出万维网络活动的单位;
ARTS:表示突出文化、娱乐活动的单位;
REC:表示突出消遣、娱乐活动的单位;INFO:表示提供信息服务的单位;NOW:表示个人。DNS服务器的配置全文共34页,当前为第5页。在国家顶级域名下注册的二级域名均由该国家自行确定。我们国家将二级域名划分为“类别域名”和“行政区域名”两大类。其中,类别域名6个,分别是:AC:表示科研机构;COM:表示工、商、金融等企业;EDU:表示教育机构;GOV:表示政府部门;NET:表示互联网络、接入网络的信息中心和运行中心;ORG:表示各种非赢利性组织。DNS服务器的配置全文共34页,当前为第6页。行政区域名34个,适用于我国的省、自治区、直辖市。例如:bj为北京市;sh为上海市;hb为湖北省等等。
DNS服务器的配置全文共34页,当前为第7页。1、我们的市场行为主要的导向因素,第一个是市场需求的导向,第二个是技术进步的导向,第三大导向是竞争对手的行为导向。2、市场销售中最重要的字就是“问”。3、现今,每个人都在谈论着创意,坦白讲,我害怕我们会假创意之名犯下一切过失。4、在购买时,你可以用任何语言;但在销售时,你必须使用购买者的语言。5、市场营销观念:目标市场,顾客需求,协调市场营销,通过满足消费者需求来创造利润。04六月20232023/6/42023/6/42023/6/46、我就像一个厨师,喜欢品尝食物。如果不好吃,我就不要它。六月232023/6/42023/6/42023/6/46/4/20237、我总是站在顾客的角度看待即将推出的产品或服务,因为我就是顾客。2023/6/42023/6/404June20238、利人为利已的根基,市场营销上老是为自己着想,而不顾及到他人,他人也不会顾及你。2023/6/42023/6/42023/6/42023/6/4DNS服务器的配置全文共34页,当前为第8页。3.DNS域名解析的工作原理
(1)DNS客户机提出域名解析请求,并将该请求发送给本地的域名服务器。(2)当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回。(3)如果本地的缓存中没有该记录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。(4)本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级的域名服务器的地址。(5)重复第四步,直到找到正确的记录。(6)本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。DNS服务器的配置全文共34页,当前为第9页。
DNS服务器的类型主域名服务器(MasterServer)辅助域名服务器(SlaveServer)缓存域名服务器(CachingOnlyServer)转发服务器(ForwarderServer)目前Linux系统中使用的DNS服务器软件是BIND(BerkeleyInternetNameDomain,伯克利Internet域名系统)。利用BIND软件,可建立如下几种类型的DNS服务器:DNS服务器的配置全文共34页,当前为第10页。DNS服务器的配置
1.DNS服务器的启动与停止在进行DNS服务器配置之前,首先要检查系统中是否安装了BIND域名服务器,检查的方法可使用下面的命令: #rpm–qa|grepbindDNS服务器的配置全文共34页,当前为第11页。(1)首先挂载安装盘,从第1张盘上找到如下rpm包:
/RedHat/RPMS/caching-nameserver-7.3-3.noarch.rpm从第2张盘和第4张盘上找到如下rpm包:/mnt/cdrom/RedHat/RPMS/bind-libs-9.2.4-2.i386.rpm/mnt/cdrom/RedHat/RPMS/bind-utils-9.2.4-2.i386.rpm/mnt/cdrom/RedHat/RPMS/bind-9.2.4-2.i386.rpm/mnt/cdrom/RedHat/RPMS/bind-chroot-9.2.4-2.i386.rpm/mnt/cdrom/RedHat/RPMS/bind-devel-9.2.4-2.i386.rpmDNS服务器的配置全文共34页,当前为第12页。(2)将上述软件包先复制到系统某个目录下,然后再通过如下命令安装到系统中:[root@rhel4~]#rpm-ivhbind*.rpm[root@rhel4~]#rpm-ivhcaching-server*.rpm以上是在命令行界面下的安装方法。在图形界面下安装则更为方便,可以单击【应用程序】|【系统设置】|【添加/删除应用程序】菜单命令,然后按照系统提示放入适当的安装光盘即可。DNS服务器的配置全文共34页,当前为第13页。可使用下面的命令来对BIND域名服务器进行启动和停止。 #servicenamedstart #servicenamedstop #servicenamedrestart
DNS服务器的配置全文共34页,当前为第14页。2.启动域名服务器的配置工具
启动Bind配置工具,可使用以下两种方法:(1)单击面板上的“主菜单→系统设置→服务器设置→域名服务”。(2)在shell提示(如XTerm或GNOME终端)下,键入redhat-config-bind命令。DNS服务器的配置全文共34页,当前为第15页。3.正向主区块配置正向主区块配置主要的作用是进行从域名到IP地址的转换。其设置步骤如下:
DNS服务器的配置全文共34页,当前为第16页。DNS服务器的配置全文共34页,当前为第17页。DNS服务器的配置全文共34页,当前为第18页。DNS服务器的配置全文共34页,当前为第19页。4.反向DNS服务器的配置
DNS服务器的配置全文共34页,当前为第20页。4.反向DNS服务器的配置
DNS服务器的配置全文共34页,当前为第21页。在Windows中DNS客户端的设置方法
DNS服务器的配置全文共34页,当前为第22页。在Windows中DNS客户端的设置方法
DNS服务器的配置全文共34页,当前为第23页。在Linux中DNS客户端的设置方法
DNS服务器的配置全文共34页,当前为第24页。3.测试DNS服务器
当DNS服务器配置完成之后,要想在客户端对其进行测试,必须首先使用下面的命令来重新启动DNS服务器:
#servicenamedrestart
DNS服务器的配置全文共34页,当前为第25页。主配置文件named.conf
/etc/named.conf文件说明DNS服务器的全局参数,由多个BIND配置命令所组成,每个配置命令后是参数和用大括号括起来的配置子句块,各配置子句也包含相应的参数,并以分号结束,其语法类似于C语言。named.conf文件中最常用的配置语句有两个:options语句和zone语句。DNS服务器的配置全文共34页,当前为第26页。options语句
option语句定义全局配置选项,在named.conf文件中只能使用一次。其基本格式为:options{
配置子句;
};在BIND文档中有完整的options配置选项清单,其中最常用的有:directory“目录路径名”:定义区域数据库文件的保存路径,默认为/var/named,一般不需要修改。forwarders{IP地址表;};列出本地DNS服务器不能解析的域名查询请求被转发给哪些服务器,这对于使用DNS服务器连接到Internet的局域网很有用。此选项也可以设置在转发区域条目中。DNS服务器的配置全文共34页,当前为第27页。zone语句
zone语句用于定义DNS服务器所服务的区域,其中包括区域名、区域类型和区域文件名等信息。zone语句的基本格式为:zone“区域名”IN{type子句;file子句;其他配置子句;};区域名:根域名用“.”表示,除根域以外,通常每个区域都要指定正向区域名和反向区域名。正向区域名形如“”,为合法的Internet域名;反向区域名形如“1.168.192.”,由网段IP地址(/24)的逆序形式加“”扩展而成,其中arpa是反向域名空间的顶级域名,in-addr是arpa的一下级域名。
DNS服务器的配置全文共34页,当前为第28页。类
型说
明master主DNS区域,指明该区域保存主DNS服务器信息slave辅助DNS区域,指明需要从主DNS服务器定期更新数据stub存根区域,与辅助DNS区域类似,但只保留DNS服务器的名字forward转发区域,将任何DNS查询请求重定向到转发语句所定义的转发服务器hint提示区域,提示Internet根域名服务器的名称及其对应的IP地址file子句:指定区域数据库文件的名称,应在文件名两边使用双引号type子句:说明区域的类型区域类型可以从master、slave、stub、forward和hint中选择.DNS服务器的配置全文共34页,当前为第29页。与域名解析相关的文件
1./etc/hosts /etc/hosts是本地主机数据库文件,也是DNS服务器软件的雏形。在DNS出现以前,应用程序通过hosts文件来进行主机名到网络地址、或网络地址到主机名的转换。利用hosts文件通信的主机都应该包含相同的记录,即所有主机都应该包含相同的hosts文件。目前,在系统中仍然可以看到hosts文件,但一般也仅限于本机解析回环地址使用,或少数几台主机通信。下面是hosts文件的主要内容:localhost.localdomainlocalhost
一般情况下,hosts文件中只包含这一条记录。需要注意的是不要删除该记录,因为有的网络服务要用到该条记录,删除它会导致某些网络服务不能正常运行。DNS服务器的配置全文共34页,当前为第30页。2./etc/host.conf/etc/host.conf是解析器配置文件,用于指定使用解析库的方式,一般情况下包含如下一条指令:orderhosts,bind关键字order用来指明主机域名的查询顺序,本例为先在/etc/hosts文件中查询,如果未找到,再利用DNS查询。DNS服务器的配置全文共34页,当前为第31页。3./etc/resol
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 胎记的临床护理
- 儿童学习能力障碍的健康宣教
- 《机械制造基础》课件-05篇 第八单元 超精密加工
- 《机械设计基础》课件-第5章
- 《计算机表格处理》课件
- 【培训课件】青果园 万名大学生创意创业园区项目介绍
- 《认识HS商品分类》课件
- 社区户外旅游组织计划
- 生物学课程的扩展与拓展计划
- 提升师生互动频率的计划
- 2024年天然气管道施工环保劳务合同范本3篇
- 重症监护室抢救制度
- 统编版(2024)七年级上册道德与法治第四单元学情调研测试卷(含答案)
- C语言程序设计-001-国开机考复习资料
- 华为经营管理-华为激励机制(6版)
- 趣味英语与翻译学习通超星期末考试答案章节答案2024年
- 统编版高中政治必修二经济与社会复习提纲
- 数智时代的商业变革智慧树知到期末考试答案2024年
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- PPT2023版中国近现代史纲要课件第十一专题决定当代中国命运的关键一招PPT
- 组织架构图可编辑
评论
0/150
提交评论