Linux操作系统案例教程电子教案 第12章 DNS 服务器

Linux操作系统案例教程电子教案 第12章 DNS 服务器

ID:43093237

大小:683.50 KB

页数:43页

时间:2019-09-29

Linux操作系统案例教程电子教案 第12章 DNS 服务器_第1页
Linux操作系统案例教程电子教案 第12章 DNS 服务器_第2页
Linux操作系统案例教程电子教案 第12章 DNS 服务器_第3页
Linux操作系统案例教程电子教案 第12章 DNS 服务器_第4页
Linux操作系统案例教程电子教案 第12章 DNS 服务器_第5页
资源描述:

《Linux操作系统案例教程电子教案 第12章 DNS 服务器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第十二章DNS服务器12-1域名解析的基本概念1.域名解析:实现域名和IP地址之间的相互转换过程2.IP地址与主机名转换的方法Host表:存放主机名与IP地址的映射表;NIS数据库:将主机表作为NIS主机数据库存放存放在中央主机,由中央主机实施数据分配,适用于局域网等中型网络;DNS:采取分层的分布式存储和分布式解析,适用于大型网络;域名解析过程:12-2DNS的工作体系1.DNS系统的组成(1)域名空间DNS的命名系统是一个分层的逻辑树状结构,该树状结构称为域名空间由根域、顶级域、子域、与主机名组成;图:DNS域名空间.

2、(2)DNS域名服务器定义:用于存放主机域名信息和进行域名解析的计算机分类:主域名服务器(是特定域所有信息的权威性信息源)辅助域名服务器(从主服务器中复制一整套域信息,不需生成本地文件)唯高速缓存服务器(没有域名数据库,一旦从某个远程服务器取得查询的结果,就存在高速缓存中以便以后查询;)(3)客户机发送域名解析请求的主机利用一个简单的程序或子程序库从服务器中提取信息以响应对域名空间的主机查询;DNS常用术语术语说明域代表网络一部分的逻辑实体或组织域名主机名的一部分,它代表包含这个主机的域主机网络上的一台计算机节点网络上的一

3、台计算机域名服务器提供DNS服务的计算机,它将DNS名字转化为IP地址解析把一个域名转化为相应IP地址的过程解析器从域名服务器中提取DNS信息的程序反向解析将给出的IP转化为其相应的DNS名字配置一个主DNS服务器,要求如下:一台DNS服务器,其IP地址为192.168.1.99,安装LinuxRedHat9,作为DNS服务器使用。一台FTP服务器,其域名为ftp.example.com,IP地址为192.168.1.98,安装操作系统为LinuxRedHat9,采用的FTP软件是VSFTP。一台PC机,操作系统为Wind

4、ows,其IP地址为192.168.1.102。要求配置DNS服务器和FTP服务器,在PC1Windows系统下所选用的DNS服务器为192.168.1.99,能够通过域名ftp.example.com访问FTP服务器。12-3DNS的配置1.安装DNS服务器软件(1#光盘)bind//域名服务器软件bind-utils//工具软件包redhat-config-bind//DNS的GUI配置工具caching-nameserver//(2#光盘)高速缓存域名服务器的配置;相关文件:/etc/rc.d/init.d/name

5、d//DNS服务器守护进程所对应的程序/etc/named.conf//DNS服务器的主配置文件(根区域声明、正向解析声明、反向解析声明;)/var/named/named.ca//根域名服务器指向文件/var/named/localhost.zone//localhost区的正向文件/var/named/named.local//localhost区的反向解析文件2.修改/etc/named.conf功能:建立区域文件格式:#注释语句声明{选项;……;};常用的声明(1)options声明作用:定义DNS服务器的全局选项

6、格式:options{全局选项;……;};全局选项:①directory“路径名”;//定义服务器区域文件的存放目录②recursionyes/no;//是否使用递归查询方式,默认为yes③forwarders{ip地址;…….};//定义转发器(2)controls声明功能:定义rndc命令使用的控制通道(rndc命令用来控制DNS服务的相关操作)格式:controls{inetip地址allow{主机名;}keys{密钥名称;};};实例:controls{inet127.0.0.1allow{localhost;}k

7、eys{rndckey;};};(2)区声明功能:定义DNS服务器所在管辖的区格式:zone“zone-name”IN{typemaster

8、hint

9、slave;file“filename”;allow-update{none;};};说明:①type区域类型;功能:定义区域的类型区域类型:master//表示主域名服务器区域slave//表示辅助域名服务器区域hint//表示高速缓存服务器区域实例:typemaster;②file“文件名”;功能:指定区域的域信息源数据库信息文件名称实例:file“ahxh_linux

10、.com.zone”;③allow-update{none;

11、rndckey;};功能:设置区域是否允许动态更新实例:allow-update{none;};④masters{ip地址;};功能:设置从区域中的主服务器地址(当type=slave时使用)实例:masters{192.168.0.1;};

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。