- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux9.0技术应用 Linux技术应用 第1章 Linux DNS服务器 第2章 FTP服务器 第3章 Apache服务器配置 第4章 E-mail服务器 第5章 Linux路由实现 第6章 配置DHCP服务器 第7章 Linux防火墙 第8章 Linux安全 第9章 Linux mysql 第10章 NIS服务 第1章 Linux DNS服务器 1.1 DNS服务简介 1.2 使用域名服务 1.3 安装和配置Linux域名服务器 1.4 用解析工具nslookup检测DNS配置 1.5 利用图形界面配置 1.1 DNS简介 1.1.1 什么是DNS 1.1.2 DNS的分层结构 1.1.3域名服务的相关概念 1.1.4 域的委托管理 1.1.5 域名解析过程 1.1.6 域名注册 1.1.1 什么是DNS DNS(domain name system)域名系统 在TCP/IP网络中,不同的系统、域名用不同的IP地址来区分,这种表示方法有许多不灵活性,假如忘了IP就不知从何下手,为了解决这个问题,就引入了DNS,用户可以 用域名来访问系统,但是在这个过程中需要一个操作“域名解析”,这时就需要DNS来解决了。 1.1.2 DNS的分层结构 1.1.3 域名服务的相关概念 主机 域 域名 域名数据库 域名服务器 主机 通常指存在于网络中的每台计算机或网络设备(交换机、路由器),也称作节点 域 域(domain)既为树状dns名字空间的一棵子树 域名 域名是主机名的一部分,例如 域名通常有当前域到顶级域组成,各域之间用“.”隔开,例如: 域名数据库 域名系统是dns中的关键,主要来存放internet中所有主机名字和ip之间的映射信息。 域名服务器 存储有关域名空间信息的程序(name server)主要来管理某个域名中所有主机的解析,一台域名服务器中可以同时管理多个域名。 域名服务器通常有两中类型: 1、主域名服务器 2、辅助域名服务器 解析器 解析的主要作用是进行域名和ip之间的相互转换的工具主要有以下几种:nslookup,host等工具。 缓存 主要作用用于减轻dns服务器的负担,从而提高网络解析速度。 生存期 主要来规定缓存的寿命。 反向域名解析 是一次将IP转换成域名的过程。 bind 是用于配置linux操作系统的dns服务所支持的软件包。同时bind服务所对应的守护进程是named. 1.1.4 域的委托管理 InterNIC(中国互连网络信息中心)来负责管理并登记全球使用的域名,如果域名翻译成IP地址的所有工作都交给interNIC的DNS server,那系统的负担就太重,而且效率很低,所以采用域的委托管理。 1.1.5 域名解析过程 (1)客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 (2)本地的域名服务器收到请求后,先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 (3)如果本地的缓存中没有该记录,则本地域名服务器把请求发给根域名服务器,根域名服务器返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。 (4)本地服务器向上一步返回的域名服务器发送请求,接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级域名服务器的地址。 (5)重复第四步,直到找到正确的纪录。 (6)本地域名服务器将结果返回给客户机;同时把返回的结果保存到缓存,以备下次使用。 1.1.6 域名注册 中国的域名体系 在.cn下直接注册二级域名 由CNNIC(中国网络中心)管理 1.2 使用域名服务 与域名服务相关的设置文件有 /etc/hosts /etc/host.conf /etc/resolv.conf /etc/hosts 此文件是静态主机地址解析协议 用于实现主机ip和主机名之间的映射 如: ncie /etc/host.conf host.conf文件指定如何解析主机名,Linux通过解析器库来获得主机名对应的IP地址。 如order hosts,bind /etc/resolv.conf Linux下dns 服务器的客户端配置文件,主要用于指定当前客户机指向的dns服务器的ip 文件内容如下: Nameserver 1.3 安装和配置Linux域名服务器 1.3.1 Bind9 1.3.2 bind支持的文件类型 1.3.3 配置惟高速缓存域名服务器 1.3.4 配置主域名服务器 1.3.6 配置辅域名服务器 1.3.6 配置域名转发器 1.3.1 BIND的安装文件 bind-9.2.0-8.i386.rpm B
文档评论(0)