- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux环境下DNS服务器的架设与应用
Linux环境下DNS服务器的架设与应用
作 者 许鲍 指导教师 田旭 QQ:314960752
摘要:DNS域名系统是Internet上最重要的应用之一。本文在分析了DNS工作原理的基础上,详细地介绍了DNS服务器的主要配置文件,以及主域名服务器和辅助域名服务器的配置过程,并在Linux平台下利用BIND9软件包架设了一个DNS服务器,同时通过DNS服务器实现了简单的负载均衡。
关键词:Linux; DNS;负载均衡
The Erection and Application of DNS Server Based on Linux
Abstract:The full name of the DNS is Domain Name System.It is one of the most important applications on the Internet.The thesis introduces the main configuration files and the configuration process of the main DNS and the auxiliary DNS detailedly on the basis of analyzing the DNS operating principle.And then the thesis utilizes the bind9 software to erect a DNS server and achieves the simple load-balancing using the configured DNS server.
Key words:Linux; DNS; Load-balancing
目录
第1章 绪论 1
1.1 课题的背景 1
1.2 课题研究的目的和意义 1
1.3 课题的主要内容 1
第2章 DNS服务器概述 3
2.1 DNS服务器简介 3
2.1.1 DNS域名系统简介 3
2.1.2 DNS查询的工作原理 4
2.2 DNS服务器的分类 7
2.2.1主域名服务器 7
2.2.2 辅助域名服务器 7
2.2.3 缓存域名服务器 7
2.3 DNS服务器软件 7
2.4 DNS负载均衡概述 8
第3章 DNS服务器的安装 10
3.1 BIND服务器的安装 10
3.1.1 基于rpm包的安装 10
3.1.2 基于源码包的安装 10
3.2.3 基于yum包的安装 11
3.2 安装bind-chroot包 11
第4章 DNS服务器的配置 12
4.1 DNS服务器的配置文件 12
4.1.1 主配置文件 12
4.1.2 区域数据库文件 14
4.1.3 客户端文件 15
4.2 DNS主域名服务器的配置 16
4.2.1 配置IP网络环境 16
4.2.4 反向域名解析配置 17
4.3 DNS辅助域名服务器的配置 18
4.4 域名负载均衡配置 20
4.5 补充 21
结论 23
致谢 24
参考文献 25
绪论
1.1 课题的背景
Linux是一套可免费使用和自由传播的操作系统,是由世界各地成千上万的程序员设计和实现的,其目的是建立一个不受任何商品化软件版权制约的、全世界都能自由使用的操作系统。Linux以其安全、可靠、稳定、开源、自由使用的特点,不仅在服务器领域占据绝对的优势,而且在桌面领域的发展也很迅猛。Linux在各大中小型企业、电信、金融、银行、政府、学校等的应用都非常广。近几年更是处于快速发展阶段,从服务器端逐渐渗透到嵌入式、应用开发、桌面办公等领域,在Internet的推动下,Linux操作系统在国内的应用也越来越广。
1.2 课题研究的目的和意义
近年来随着我国经济的持续迅猛发展,Linux在我国各个行业已得到广泛成功应用,企业对Linux人才的需求也越来越多。因此,掌握Linux相关服务器的配置与应用显得尤其重要。
DNS服务器是Linux服务器应用领域较为重要的一部分。通过对DNS服务器的研究,有助于对Linux相关服务器配置的了解,加强对Linux系统更深层次的认识,提高自我学习能力。
1.3 课题的主要内容
本论文主要对如下内容进行了研究:
1.Linux下的DNS服务器相关的基础知识的简单介绍,包括DNS服务器的概念、DNS服务器的工作原理、DNS服务器的分类、DNS服务器软件等。
2.介绍负载均衡的原理及其优缺点。
3.安装DNS服务器软件Bind9的具体过程以及方法。
4.简单解析DNS服务器的主要配置文件。
5.详细给
文档评论(0)