Linux课程课件:DNS服务器配置与管理

Linux课程课件:DNS服务器配置与管理

ID:38841674

大小:263.82 KB

页数:25页

时间:2019-06-20

Linux课程课件:DNS服务器配置与管理_第1页
Linux课程课件:DNS服务器配置与管理_第2页
Linux课程课件:DNS服务器配置与管理_第3页
Linux课程课件:DNS服务器配置与管理_第4页
Linux课程课件:DNS服务器配置与管理_第5页
资源描述:

《Linux课程课件:DNS服务器配置与管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章DNS服务器配置与管理DNS域名结构查询负责com的DNS服务器返回com的DNS服务器地址查询负责test.com的DNS服务器返回test.com的DNS服务器地址查询www的IP地址返回www的IP地址DNS解析非本域主机过程 本地域:hevttc.edu.cnDNS解析非本域主机过程(以查找www.test.com为例):用户本地解析器本地DNS服务器rootDNS服务器Com的DNS服务器test.com的DNS服务器DNS解析器(客户端)配置解析器是域名服务系统的客户端程序,它从域名服务器中提取信息以响应

2、对域名空间中主机的查询。主要有三个配置文件/etc/hosts/etc/resolv.conf/etc/host.conf主机表hosts主机表/etc/hosts是一张包含本地主机IP地址以及相对应的主机名的映射。hosts文件格式文件的每一行代表一个从IP地址到主机名的映射。格式:IP地址主机名主机别名例如:10.2.24.25lqwww返回resolv.conf文件作用:控制解析器使用DNS解析主机名。另一个作用是提供给解析器主机的本地域名。选项:domain:参数为域名,用于指定主机的本地域名nameserver:

3、用于指定DNS域名服务器的IP地址例子:domaintest.comnameserver10.2.24.25返回/etc/host.conf告诉解析器使用那些域名服务,以及使用服务的顺序主要选项:order——列出使用何种顺序进行不同的名字解析机制,并按照列出的顺序进行指定的解析服务。支持以下几种机制:hosts:通过查找本地的/etc/hosts文件解析名字bind:通过查找本地的DNS服务器解析名字返回DNS服务器的类型在RedHatLinux下提供DNS服务的软件为Bind,其进程名称为named。根据DNS服务器的

4、功能,主要分为三种类型:主域名服务器(MasterServer)辅助域名服务器(SlaveServer)缓存域名服务器(CachingOnlyServer)DNS服务器的配置在进行DNS服务器配置之前,首先要检查系统中是否安装了BIND域名服务器,检查的方法可使用下面的命令:#rpm–qa

5、grepbind在RHEL3中,Bind需要重新安装一次才能正常工作(在disk3中的bind-9.2.4-EL3_10.i386.rpm)推荐安装disk1中的caching-nameserver-XXX.rpm(其中的XXX是版本号

6、),这个软件包可以安装缓存式DNS服务器所需的全部配置文件,并可以使用这些配置文件作为模板进行其他类型(主DNS或辅助DNS)服务器的配置。可使用下面的命令来对BIND域名服务器的进行启动和停止(也可使用/etc/init.d/named操作):#/etc/init.d/namedstart#/etc/init.d/namedstop#/etc/init.d/namedrestartDNS服务配置(BIND9.2.2)相关配置文件:/etc/named.conf说明named运行时的全局参数资源记录文件,位于/var/na

7、med目录下。这个目录是named.conf中定义的:/var/named/named.ca缓冲文件(线索文件),包含着根服务器的名字和地址/var/named/named.local/var/named/localhost.zone定义本地环回解析注意:上面这两个系统自带的文件,管理员不必修改,至多只用修改一下SOA纪录里域和联系人。named.local可以作为正、反向区域资源记录文件模板。/var/named/named.hosts/var/named/named.rev这两个文件分别定义本DNS所管辖域和对应的反向

8、查询域,名称可以用户自定义,与named.conf文件中正向、反向解析资源记录文件文件名称相符。/etc/named.conf文件配置/etc/named.conf是named启动时缺省的配置文件。一个典型的named.conf文件至少包括options和zone。options下的directory定义master file存放的路径,默认是在/var/named/。对应于某一个需要搜索的域,named就会到这里找相应的资源记录文件/etc/named.conf文件配置可以在“diretory”下添加一行:forward

9、ers{202.96.134.133;}。202.96.134.133是我这里电信的dns服务器的地址。forwarders参数指明了其后的ip所在的服务器作为备选的dns服务器。也就是说,把本机的dns不能解析的主机发送到这个备选的dns服务器上,让它来进行解析。/etc/named.conf文件配置

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

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

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