- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DNS服务器的配置与应用
Chapter 域名服务器的配置与应用 第9章 本章目标 掌握DNS服务的基本概念 掌握使用BIND服务器的基本配置管理 掌握使用工具软件对DNS服务器进行测试 重点:DNS服务器的配置与测试 本章结构 DNS的作用 域名的正向解析 将主机域名转换为对应的IP地址,以便网络程序能够通过主机域名访问到对应的服务器主机 域名的反向解析 将主机的IP地址转换为对应的域名,以便网络(服务)程序能够通过IP地址查询到主机的域名 DNS服务的整体结构 DNS服务体系是一个庞大的分布式数据库 DNS服务采用树型层次结构 全世界的DNS服务器具有共同的根域(.) 对域名的查询是分层次进行的 对域名域名的解析需要依次经过: 根(.)域的DNS服务器 “cn.”域的DNS服务器 “. ”域的DNS服务器 “.”域的DNS服务器 常用国家和地区域名后缀 每个国家和地区都被分配了根域下的顶级域名 常用机构的域名后缀 按照机构职能的不同,使用不同的域名后缀 BIND服务器安装 Fedora6中包括了BIND服务相关的软件包 bind-9.3.2-41.fc6 BIND服务器软件包,如果没有被安装到Fedora系统中,需要使用rpm命令手工安装 安装文件位于安装光盘中 # rpm -ivh bind-9.3.2*.rpm bind-utils-9.3.2.-41 提供了对DNS服务器的测试工具程序 ,系统默认安装 system-config-bind DNS图形界面配置工具 配置域名服务器前的准备事项 假设域名为 子网为192.168.0.* 主域名服务器为LM,地址为 编辑/etc/resolv.conf文件(假设域名为) search nameserver 编辑/etc/host.conf文件 order hosts,bind BIND服务器的基本配置 工作目录 “/var/named/” 目录用于保存BIND服务器的域名区域文件 实际为“/var/named/chroot/var/named” ! 主配置文件 named.conf是BIND服务器的主配置文件 /etc/named.conf 启动脚本 “/etc/init.d/”目录中的named文件是BIND服务的启动脚本用于控制BIND服务器的启动和停止 service named start DNS服务器的类型 缓存域名服务器 或称为“惟高速缓存服务器”,主要功能是提供域名解析的缓存 主域名服务器 是特定域所有信息的权威性信息源,对于某个指定域,主域名服务器是惟一存在的;主域名服务器中保存了指定域的区域文件 从域名服务器 不进行特定域信息(区域文件)的权威设置,而是从该域的主域名服务器中获取相应的文件并进行保存 构建缓存域名服务器3-1 安装caching-nameserver软件包 Fedora系统为配置缓存域名服务器专门提供了名为“caching-nameserver”的软件包 该软件包保存在安装光盘中 # rpm -ivh caching-nameserver-9.3*.rpm named.conf中的全局设置 options { directory /var/named; dump-file /var/named/data/cache_dump.db; statistics-file /var/named/data/named_stats.txt; }; 构建缓存域名服务器3-2 根区域设置 named.conf中的根区域设置 zone . IN { type hint; file named.ca; }; 根区域文件 named.ca是根区域文件,位于工作目录“/var/named/ ”中 构建缓存域名服务器3-3 localhost正向解析 localhost区域的作用是对主机名称“localhost”和环回地址“” 进行解析 zone localhost IN { type master; file localhost.zone; }; localhost反向解析 zone 0.0.127. IN { type master; file named.local; }; 构建主域名服务器6-1 在named.conf文件中设置域 建立正向解析域 zone { type master; file .zone; }; 建立反向解析域 zone “0.168.192. { type master; file 192.168.0.rev;
文档评论(0)