redhat linux 5 dns的配置步骤
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-23
DNS域名系统 DNS是一种协议,工作在应用层 监听的端口: -->TCP 53 辅助域名服务往主域名服务器传输信息时,用TCP 53 -->UDP 53 查询 DNS的作用: DNS(domain name system)是域名解析服务提供域名和IP之间一种相互装换的机制,目的是为了方便人们的记忆和管理. 早期的DNS是通过ftp共享/hosts文件 早期Hosts文件解析域名缺点: 主机名称重复 名称解析效能下降 主机维护困难 后来就发展到了DNS服务: //类似国家治理 层次性 分布式 DNS是一个倒栽的树的结构 1、根域 全球只有13台根节点服务器 2、一级域名(.com,.org组织域和国家域,反向域) 是不会为某个组织所拥有的. 3、二级域名() 是为某个组织所拥有的 4、子域 最高能划分63个层级结构 下级域要被上级域授权的 DNS解析过程 递归和迭代: a问b说1 1=? b说不知道说c知道 然后c解答以后 传给b b再传给a “ 这个是递归 比较消耗资源” 客户端只向服务器端发起查询一次 返回的是正确答案 a问b说1 1=? b说不知道但又说C知道,然后把C 的地址给A让A自己去问, 然后A去找C问到了答案, C就把答案直接传给了A “ 这个是迭代 ” 客户机想服务器端发送查询时,返回的是参考答案也就是去往正确答案的路径 互联网中一般常用的解析方式: 前半段递归 后半段迭代 DNS解析顺序: 是否为本地主机名? 是否有DNS缓存? 有的话照着缓存上的IP就过去了 查找hosts文件 查找DNS服务器 权威答案 子域要想让别人知道要让上级有你的记录 NS记录 声明本域的域名服务器 SOA记录 起始授权记录(标识主域名服务器) A记录 主机名转换成IP地址(正向解析) PIR IP地址转换为主机名(反向解析) MX记录 标识邮件服务器 针对一个域中的那一台是mail服务器 CNAME 别名 所有的记录类型都是平级的 区域类型; hint 根提示 master 主域名服务器 slave 从域名服务器 forward 转发域 缓存域名服务器 也称为高速缓存服务器 通过向其他域名服务器查询获得域名->IP地址记录 将域名查询结果缓存到本地,提高重复查询时的速度 主域名服务器 特定DNS区域的官方服务器,具有唯一性 负责维护该区域内所有域名->IP地址的映射记录 从域名服务器 也称为 辅助域名服务器 其维护的 域名->IP地址记录 来源于主域名服务器 区域传送:主服务器和辅服务器同步 完全区域传送: axfr 刚开始要完全传送 增量区域传送: ixfr 完全以后的同步 tcp 53 主从服务器的通信 主服务器做出改变的时候会主动的同步到辅服务器上 解析类型 域名-->IP 正向解析 IP-->域名 反向解析 一个正向或一个反向解析文件组成一个区域 区域:物理概念 域:逻辑概念 域可以划分子域,正向解析,反向解析, 子域里也有正向解析和反向解析 每一个正向解析,反向解析都要具有一个解析库 每一个解析库对应一个区域 BIND简介 在Linux中,域名服务(DNS)是由柏克莱网间名域(Berkeley Internet Name Domain——BIND)软件实现的. BIND是一个客户/服务系统,它的客户方面称为转换程序(resolver),它产生域名信息的查询,将这类信息发送给服务器,DNS软件回答转换程序的查询.BIN的服务方面是一个称为named的守护进程. BIND(Berkeley Internet Name Daemon) 伯克利Internet域名服务 官方站点:https://www.isc.org/ 相关软件包 bind-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 为配置BIND作为缓存域名服务器提供必要的默认配置 文件可以在配置文件中稍作修改,让它做为主服务器用 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 隐藏/屏蔽Linux服务器系统信息下一篇: Linux 实用命令总结
关于redhat linux 5 dns的配置步骤的所有评论