收藏 分享(赏)

Linux网络服务管理-DNS.ppt

上传人:HR专家 文档编号:11402232 上传时间:2020-04-16 格式:PPT 页数:27 大小:130.50KB
下载 相关 举报
Linux网络服务管理-DNS.ppt_第1页
第1页 / 共27页
Linux网络服务管理-DNS.ppt_第2页
第2页 / 共27页
Linux网络服务管理-DNS.ppt_第3页
第3页 / 共27页
Linux网络服务管理-DNS.ppt_第4页
第4页 / 共27页
Linux网络服务管理-DNS.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、第二单元 DNS 学习目的 掌握DNS服务器的安装掌握DNS服务器的配置 主DNS 辅DNS 转发服务器 了解DNS工作原理 DNS DNS DomainNameService 域名服务支持将计算机的域名解析成IP地址 正向搜索 支持将IP地址解析成计算机的域名 反向搜索 允许计算机根据逻辑组合成一个一个名字域 区 域及授权 一个域 domain 包含一个完整的分级域名下层树一个区 zone 则是域的一部分 被一个具体详细的服务器所管理子域可以被授权成为附加的域一个区可以直接管理子域 英特网上的分级DNS 根域名服务器作为区认证域名服务器的最高级别域名服务器存在为递归查询提供权威解释区认证域名

2、服务器区的划分与认证主域名服务器与从域名服务器 主域和从域 主域服务器拥有一个域的主复制数据从域服务器为主服务器提供自动数据备份每一个从服务器都会自动从主服务器处同步更新数据 客户端DNS 客户端产生对IP与主机名解析的需求 通常DNS客户端上有许多程序运行时需要解析客户端检索本地数据文件的相关记录客户端将无法自行解释的需求 通过53端口送给指定的DNS服务器收回的数据也许并不权威 服务端DNS 服务端接受请求如果自己无法给出回答 则可能将请求转发给上级服务器 或直接询问根域名服务器其上级服务器有可能给出回答 或进一步转交给其他域名服务器一个服务器上可以记录多个域的数据 BIND BIND B

3、erkeleyInternetNameDaemonBIND是在Internet上应用最为广泛的DNS服务器提供稳定与可信赖的下层结构以提供域名与IP地址的转换 BIND服务一览 后台进程 named脚本 etc rc d init d named使用端口 53 tcp udp 所需RPM包 bind bind utils相关RPM包 bindconf caching nameserver配置文件 etc named conf相关路径 var named etc sysconfig named named进程被SystemV脚本激活后 会根据此文件的参数决定其运行参数 例如 OPTION d5

4、将debug等级设为5 etc named conf named conf是BIND使用的默认配置文件在每一次named启动与挂起时都会被读取一个简单的文本文件 其中记录的可以包括options 全局参数 zone 区域定义 accesscontrollists 访问控制列表 等 option 在 etc named conf的options段中被宣告常用的参数包括directory 指定zonefile的存放位置forwarders 指定其上级域名服务器allow query 指定允许向其提交请求的客户allow transfer 指定允许复制zone数据的主机 主域 由一个zone段在 e

5、tc named conf中宣告typemaster file 存放该zone数据的文件名必须存在于options段中提及的目录之下文件名可以随意allow update 允许动态更新该zone数据的客户机 从域 由一个zone段在 etc named conf中宣告typeslave master 指定其主域名服务器对应的主域名服务器必须承认并存放有该区域的数据file 本地用于存放zone数据的文件从域名服务器总是试图与其master联系并获取一份当前数据的副本 反解析域 域的名字必须用 in addr arpa来结尾由一个zone段在 etc named conf中宣告反解析域一般对应到

6、一个具体的IP段反解析域同样可以配置为从域许多服务会尝试进行反解析 根域 根域 zone IN typehint file named ca zone文件 文件通常存放在 var named目录下用于存放指定域内的各种资源与数据第一段资源记录被成为起始授权记录 SOA 每一个在 etc named conf中定义的zone都应该对应一个具体的zone文件 资源记录 SOA 定义起始授权NS 指定域名服务器MX 指定邮件服务器A 将一个域名解析成其后的IPCNAME 将一个域名设置为另一个域名的别名PTR 将一个IP地址指向一个域名 SOA记录 SOA StartofAuthority 起始授权

7、每一个域文件中都应该有一个SOA段 INSOAlocalhost root localhost 1997022700 Serial28800 Refresh14400 Retry3600000 Expire86400 Minimum NS记录 NS nameserver 域名服务器每一个主域名服务器和从域名服务器都应该拥有一条NS记录 以防止主服务器在出现故障后 从服务器不能及时提供服务 INNSINNS 资源记录 A记录用于将主机名对应成IP地址CNAME记录用于定义某一个地址的别名PTR记录用于将IP地址对应成一个主机名 MX与HINFO记录 MX 用于定义某一个域里负责的邮件服务器每一条

8、MX记录前都需要指定优先级别INMX5mailHINFO记录提供解析时对一台主机做补充注释localhostINHINFOmasterserver RoundRobin 利用复数A记录来均衡数台服务器的访问负载www0INA192 168 0 3www0INA192 168 0 4www0INA192 168 0 5 rndc 域名服务器控制程序安全防范 远程控制运行的域名服务器使用TSIG安全例如 root localhostroot rndcreloadrndc默认只监听本地loopback端口 BIND语法检查工具 在BIND出错时使用如下工具 named checkconf默认检查的配置文件是 etc fnamed checkzone检查一个Zone文件的配置 redhat config bind 图形界面下的BIND配置工具简单清晰地完成BIND配置可对应多个版本的BIND配置文件存放在 etc alchemist namespace dns local adl

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报