第12章 DNS 服务器综述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 DNS 服务器综述

基础内容介绍;本章教学目标 熟悉DNS的正向解析过程 了解域名解析的方法 掌握DNS服务器的配置 掌握客户端的设置 ; 难点:Linux下利用bind软件包架设DNS服务器 重点:如何配置DNS服务器。 关键词: bind RR ;12-1 域名解析的基本概念 ;2.IP地址与主机名转换的方法 Host表:存放主机名与IP地址的映射表; NIS数据库:将主机表作为NIS主机数据库存放存放在中央主机,由中央主机实施数据分配 ,适用于局域网等中型网络; DNS:采取分层的分布式存储和分布式解析,适用于大型网络;;12-2 DNS的工作体系;图:DNS域名空间;(2)DNS域名服务器 定义:用于存放主机域名信息和进行域名 解析的计算机 分类: 主域名服务器 (是特定域所有信息的权威性 信息源) 辅助域名服务器(从主服务器中复制一整套 域信息,不需生成本地文件) 唯高速缓存服务器(没有域名数据库,一旦 从某个远程服务器取得查询的结果,就 存在高速缓存中以便以后查询;);创建其它类型的域名服务器;(3)客户机 发送域名解析请求的主机 利用一个简单的程序或子程序库从服务器中提取信息以响应对域名空间的主机查询;;DNS常用术语;2. DNS查询方式 递归查询 ; 循环查询、迭代查询:;返回首页;给出案例;12-3 DNS的配置 ;相关文件: /etc/rc.d/init.d/named  //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服务器的全局选项 格式: options { 全局选项; ……; };;全局选项: ①directory “路径名”; //定义服务器区域文件的存放目录 ②recursion yes/no; //是否使用递归查询方式,默认为yes ③forwarders {ip地址;…….}; //定义转发器; (2)controls声明 功能:定义rndc命令使用的控制通道 (rndc命令用来控制DNS服务的相关操作) 格式: controls { inet ip地址 allow { 主机名; } keys { 密钥名称; }; };;实例: controls { inet allow { localhost; } keys { rndckey; }; };; (2)区声明 功能:定义DNS服务器所在管辖的区 格式: zone “zone-name” IN { type master|hint|slave; file “filename”; allow-update {none;}; };;说明: ①type 区域类型; 功能:定义区域的类型 区域类型: master //表示主域名服务器区域 slave //表示辅助域名服务器区域 hint //表示高速缓存服务器区域 实例: type master;; ②file “文件名”; 功能:指定区域的域信息源数据库 信息文件名称 实例: file “ahxh_.zone”;; ③allow-update { none;|rndckey; }; 功能:设置区域是否允许动态更新 实例: allow-update {none;};; ④masters {ip地址;}; 功能:设置从区域中的主服务器地址 (当type=slave时使用) 实例: masters {;}; ; (4)include语句 功能:将其他文件包含到本配置文件中 格式:include “/路径/文件名”; 实例: include “

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档