Linux操作系统dns教学ppt,Linux操作系统案例教程电子教案 第12章 DNS 服务器.ppt

二章DNS服务器

;12-1 域名解析的基本概念 ;2.IP地址与主机名转换的方法 Host表:存放主机名与IP地址的映射表;NIS数据库:将主机表作为NIS主机数据库存放存放在中央主机,由中央主机实施数据分配 ,适用于局域网等中型网络;DNS:采取分层的分布式存储和分布式解析,适用于大型网络;; 域名解析过程:;12-2 DNS的工作体系;图:DNS域名空间;(2)DNS域名服务器 定义:用于存放主机域名信息和进行域名 解析的计算机分类:主域名服务器 (是特定域所有信息的权威性 信息源)辅助域名服务器(从主服务器中复制一整套 域信息,不需生成本地文件)唯高速缓存服务器(没有域名数据库,一旦 从某个远程服务器取得查询的结果,就 存在高速缓存中以便以后查询;);(3)客户机发送域名解析请求的主机 利用一个简单的程序或子程序库从服务器中提取信息以响应对域名空间的主机查询;;DNS常用术语;配置一个主DNS服务器,要求如下:一台DNS服务器,其IP地址为9,安装Linux RedHat 9,作为DNS服务器使用。一台FTP服务器,其域名为,IP地址为8,安装操作系统为Linux RedHat 9,采用的FTP软件是VSFTP。一台PC机,操作系统为Windows,其IP地址为02。要求配置DNS服务器和FTP服务器,在PC1Windows系统下所选用的DNS服务器为9,能够通过域名访问FTP服务器。;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语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值