操作系统10-DNS与DHCP服务器.ppt

操作系统10-DNS与DHCP服务器.ppt

ID:48804792

大小:1.01 MB

页数:59页

时间:2020-01-26

操作系统10-DNS与DHCP服务器.ppt_第1页
操作系统10-DNS与DHCP服务器.ppt_第2页
操作系统10-DNS与DHCP服务器.ppt_第3页
操作系统10-DNS与DHCP服务器.ppt_第4页
操作系统10-DNS与DHCP服务器.ppt_第5页
资源描述:

《操作系统10-DNS与DHCP服务器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十章DNS与DHCP服务器DNS服务器的安装和配置DHCP服务器的安装和配置BIND简介RedhatLinux用BIND来实现名字服务。BIND(Berkeley Internet Name Domain)是由加州大学柏克莱分校所开发的BSD UNIX中的一部份,目前则由ISC组织负责维护与发展。BIND是个被广泛使用的DNS服务器软件,它提供了强大及稳定的域名解析服务,因此Internet上有近九成的DNS服务器主机都使用BIND。10.1.1BIND服务器软件的安装和启动如果在安装RedhatLinu

2、x9的时候没有安装BIND,可以从Linux的安装光盘中找到以下三个文件:bind-9.2.1-16.i386.rpmbind-utils-9.2.1-16.i386.rpmcaching-nameserver-7.2-7.noarch.rpm安装rpm封装的软件包:[root@jsjwlroot]#rpm–ivhbind-9.2.1-16.i386.rpm[root@jsjwlroot]#rpm–ivhbind-utils-9.2.1-16.i386.rpm[root@jsjwlroot]#rpm–ivh

3、caching-nameserver-7.2-7.noarch.rpm安装配置好DNS服务后,可以使用命令#servicedhcpdstart或#servicedhcpdrestart启动或重启DNS服务。欲在系统启动时就启动DNS服务,可以运行ntsysv命令,在出现的对话框中选中“named”服务,按【确定】即可。还可在终端命令提示符下使用命令#/sbin/chkconfig–level345namedon10.1.2BIND的基本配置配置可以通过命令行方式,也可通过图形界面进行。图形界面的启动是点击“

4、系统设置”

5、“服务器设置”

6、“域名服务”后,在桌面上出现其配置界面。点击“新建”,即可开始配置。域名服务的配置界面10.1.3BIND的基本配置1.DNS服务器的类型DNS设置需要配置的主要文件是“/etc/named.conf”。DNS服务器的类型大致上可以分为三类,分别是主DNS服务器、辅助DNS服务器和专用缓存域名服务器。10.1.3BIND的基本配置主DNS服务器(Master)这种类型的DNS本身包含域名的配置文件(也就是“ZONE”)。是配置文件中正向解析或者是反向解析的数据库。它本身具有提供I

7、nternet查询所需的数据。例如,可以在我的主机上面设置提供“jsjwl.net”这个网域,那么我的主机就是Master类型的主机了10.1.3BIND的基本配置辅助DNS服务器(Slave)DNS系统通常会至少有两部主机提供DNS的服务,这个时候就需要有slave类型的DNS主机。不论是Master还是Slave主机,都必须要可以同时提供DNS的服务才好。在DNS系统当中,域名的查询是“先抢先赢”的状态,所以,用于一般不会知道哪部主机的数据会先被查询到的。为了提供稳定的DNS服务,每部DNS主机都应当能

8、正常工作。10.1.3BIND的基本配置(3)专用缓存域名服务器(Cache-only,也即forwardDNS)这种域名服务器通常设定在防火墙上。它没有自己的数据库,仅仅是帮助Client端向外部的DNS服务器要求并缓存数据,起一个“代理”的角色。10.1.3BIND的基本配置2.Cache-OnlyDNS服务器的设置cache-onlyDNS服务器(也称为forwardDNS)是最简单的DNS服务器类型。它本身并没有主机名与IP地址对应关系的设定文件,完全是由对外的查询来提供他的数据来源!因为没有“zo

9、ne”的设定设定文件,所以它必须要连上一台合法的DNS服务器。整个工作流程如下:图10-3Cache-OnlyDNS服务器的工作流程10.1.3BIND的基本配置Cache-only的主机实际上都是请一个(Forwarders)DNS主机来帮忙查询的,本身并没有zone的设定文件。基本上cache-only的DNS只是一个中间传递数据的DNS服务器而已。设定一Cache-only的DNS主机相对比较简单,只要编辑“/etc/named.conf”即可。在这个文件中,主要是定义跟服务器有关的事项,以及各个“Z

10、one”的代表含意与文件。10.1.3BIND的基本配置下面是一个配置实例:[root@jsjwlroot]#vi/etc/named.conf//ThissettingsisonlyforforwardingDNSServeroptions{pid-file"/var/run/named/named.pid";forwardonly;//只允许forward。forwarders{202.96.128.86//

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

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

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