第章 red hat linux . apache服务器的配置(同名)

第章 red hat linux . apache服务器的配置(同名)

ID:12923826

大小:1.33 MB

页数:153页

时间:2018-07-19

第章 red hat linux . apache服务器的配置(同名)_第1页
第章 red hat linux . apache服务器的配置(同名)_第2页
第章 red hat linux . apache服务器的配置(同名)_第3页
第章 red hat linux . apache服务器的配置(同名)_第4页
第章 red hat linux . apache服务器的配置(同名)_第5页
资源描述:

《第章 red hat linux . apache服务器的配置(同名)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章redhatlinux9binddns服务器的配置6.1linuxbinddns服务概述DNS的作用实现IP地址和域名之间的转换。在Linux中,域名服务(DNS)是由BIND(BerkeleyInternetNameDomain)软件实现的。BIND是一个客户/服务系统,它的客户端称为解析程序(resolver),它产生域名信息的查询,将这类信息发送给服务器,DNS服务器端软件回答解析程序的查询。BIND的服务器端是一个称为named的守护进程。linux中有3种技术来实现主机名到IP地址的转换1、hos

2、t解析:主要指本地/etc/host文件,其中有主机名和IP地址之间的映射关系。在一个大型网络中Hosts文件较繁琐而又复杂,通常作为DNS的补充。2、NIS:NetWorkInformationSystem网络信息服务系统,NIS将所有主机数据都保存在中央主机上,由中央主机将所需数据分配给所有的服务器,适用于像局域网这样的中型网络。3、DNS:DomainNamesystem它使用一种层次的树型结构的分布式数据库来处理Internet上的主机和IP地址的转换6.1.2DNS系统的组成DNS系统包括3个部分:1、

3、域名空间:用来标识一组主机并提供它们的有关信息的树型结构,树上的每一个结点都有相关的主机的有关信息。2、域名服务器:保持和维护域名空间中部分信息,一个域名服务器拥有其控制范围(区域)内的完整信息。3、解析器:解析器是简单的程序或子程序库,它向服务器发出查询以获得对域名空间中主机名的解析,用于DNS客户。6.1.3DNS域名服务器的类型BIND中DNS服务器主要有两种:主服务器和辅助服务器。主服务器(primarynameserver)是特定域所有信息的权威性信息源。它从域管理员构造的本地磁盘文件中加载域信息,该文

4、件包含着该服务器具有管理权的一部分域结构的最精确信息。主服务器是一种权威性服务器,因为它以绝对的权威去回答对它域的任何查询。配置主服务器需要一整套配置文件,包括正向域的文件(named.hosts)和反向域的文件(named.rev)、引导文件(named.conf)、高速缓存(named.ca)和回送文件(named.local)。辅助域名服务器(secondarynameserver)可从主服务器中复制一整套域信息。区文件是从主服务器中复制出来的,并作为本地磁盘文件存储在辅助服务器中。在辅助域名服务器中有一个

5、所有域信息的完整拷贝,也可以回答对该域的查询。配置辅助域名服务器不需要生成本地域文件,因为可以从主服务器中下载该文件。然而其它的文件是需要的,包括引导文件、高速缓存文件和回送文件。缓存服务器:只使缓存转发服务器:转发DNS查询6.5.1配置域名服务器客户端作为DNS客户端,主要配置两个文件,即/etc/host.conf 文件和/etc/resolv.conf文件。1、配置/etc/host.conf文件。该文件指定如何解析主机名。下面是“/etc/host.conf”的示例: order bind,hosts 

6、multi on nospoof on alertontrimabc.com“order bind,hosts”指定主机名查询顺序,这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反)。“multi on”指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机。 “nospoof on”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任。“alteron”指任何

7、试图骗取IP地址的行为都通过syslog工具进行记录。“trimabc.com”指解析器会先将被查找域名中的abc.com去掉,再从/etc/hosts中查找匹配的主机名。2、配置/etc/resolv.conf文件内容:该文件是由域名解析器(resolver)使用的配置文件。当配置解析程序使用BIND域名服务查询主机时,必须告诉解析程序使用哪一个域名服务器。用来完成这项任务的工具就是/etc/resolv.conf文件。/etc/resolv.conf控制解析程序使用DNS解析主机名的方式,它可以明确地定义系统

8、的配置,允许命名由于缺省服务器不响应而使用的备份服务器。示例如下:domainDnsTest.comnameserver192.168.0.1nameserver项利用IP地址去标识域名服务器。可以定义多个nameserver项,可以使用多达三个域名服务器。这些名服务器是按照它们在文件中的顺序进行查询的,如果没有接收到一个服务器的响应,就去试表中的下一个服务器,直到所有服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。