欢迎来到天天文库
浏览记录
ID:58930635
大小:426.50 KB
页数:55页
时间:2020-09-28
《系统第12章 DNS 服务器ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基础内容介绍案例及其相关内容课后习题课程总结与操作实训DNS服务器第十二章本章教学目标熟悉DNS的正向解析过程了解域名解析的方法掌握DNS服务器的配置掌握客户端的设置难点:Linux下利用bind软件包架设DNS服务器重点:如何配置DNS服务器。关键词:bindRR12-1域名解析的基本概念1.域名解析:实现域名和IP地址之间的相互转换过程2.IP地址与主机名转换的方法Host表:存放主机名与IP地址的映射表;NIS数据库:将主机表作为NIS主机数据库存放存放在中央主机,由中央主机实施数据分配,适用于局域网等中型网络;DNS:采取分层的分布式存储和分布式解析
2、,适用于大型网络;12-2DNS的工作体系1.DNS系统的组成(1)域名空间DNS的命名系统是一个分层的逻辑树状结构,该树状结构称为域名空间由根域、顶级域、子域、与主机名组成;图:DNS域名空间.(2)DNS域名服务器定义:用于存放主机域名信息和进行域名解析的计算机分类:主域名服务器(是特定域所有信息的权威性信息源)辅助域名服务器(从主服务器中复制一整套域信息,不需生成本地文件)唯高速缓存服务器(没有域名数据库,一旦从某个远程服务器取得查询的结果,就存在高速缓存中以便以后查询;)创建其它类型的域名服务器辅助域名服务器辅助域名服务器本地网域名查询请求Inter
3、net域名查询主域名服务器本地域信息文件创建其它类型的域名服务器纯缓存域名服务器纯缓存域名服务器本地网域名查询请求Internet域名查询请求X域名查询返回外部域名查询请求(3)客户机发送域名解析请求的主机利用一个简单的程序或子程序库从服务器中提取信息以响应对域名空间的主机查询;DNS常用术语术语说明域代表网络一部分的逻辑实体或组织域名主机名的一部分,它代表包含这个主机的域主机网络上的一台计算机节点网络上的一台计算机域名服务器提供DNS服务的计算机,它将DNS名字转化为IP地址解析把一个域名转化为相应IP地址的过程解析器从域名服务器中提取DNS信息的程序反向
4、解析将给出的IP转化为其相应的DNS名字2.DNS查询方式递归查询循环查询、迭代查询:返回首页返回首页给出案例配置一个主DNS服务器,要求如下:该服务器负责正向区域ahxh.com的解析,且ip地址为本主机的IP地址192.168.5.169;Ahxh.com区域的域名服务器为dns.ahxh.com,且该主机名的ip为192.168.5.169;如果dns.ahxh.com不能解析某个域名时,该DNS服务器会转发给192.168.5.10;在ahxh.com区域中分别建立记录www指向192.168.5.169;ahxh.com区域内的mail服务器为ma
5、il.ahxh.com正向域文件为ahxh.zone,反向域文件为ahxh.rev;12-3DNS的配置1.安装DNS服务器软件(1#光盘)bind//域名服务器软件bind-utils//工具软件包redhat-config-bind//DNS的GUI配置工具caching-nameserver//(2#光盘)高速缓存域名服务器的配置;与案例有关内容分析相关文件:/etc/rc.d/init.d/named//DNS服务器守护进程所对应的程序/etc/named.conf//DNS服务器的主配置文件(根区域声明、正向解析声明、反向解析声明;)/var/na
6、med/named.ca//根域名服务器指向文件/var/named/localhost.zone//localhost区的正向文件/var/named/named.local//localhost区的反向解析文件2.修改/etc/named.conf功能:建立区域文件格式:#注释语句声明{选项;……;};常用的声明(1)options声明作用:定义DNS服务器的全局选项格式:options{全局选项;……;};全局选项:①directory“路径名”;//定义服务器区域文件的存放目录②recursionyes/no;//是否使用递归查询方式,默认为yes③
7、forwarders{ip地址;…….};//定义转发器(2)controls声明功能:定义rndc命令使用的控制通道(rndc命令用来控制DNS服务的相关操作)格式:controls{inetip地址allow{主机名;}keys{密钥名称;};};实例:controls{inet127.0.0.1allow{localhost;}keys{rndckey;};};(2)区声明功能:定义DNS服务器所在管辖的区格式:zone“zone-name”IN{typemaster
8、hint
9、slave;file“filename”;allow-update{non
10、e;};};说明:①type区域类型;功能:定义区域
此文档下载收益归作者所有