《Linux网络操作系统教程》课件 项目9 配置BIND服务实现域名解析_第1页
《Linux网络操作系统教程》课件 项目9 配置BIND服务实现域名解析_第2页
《Linux网络操作系统教程》课件 项目9 配置BIND服务实现域名解析_第3页
《Linux网络操作系统教程》课件 项目9 配置BIND服务实现域名解析_第4页
《Linux网络操作系统教程》课件 项目9 配置BIND服务实现域名解析_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Linux网络操作系统实用教程》项目九配置BIND服务实现域名解析知识CAPACITY目标理解域名和主机完全合格域名的区别理解域名空间组织结构和域名注册流程理解域名解析服务资源记录类型及特点理解域名解析服务功能及DNS域名解析通信过程技能CAPACITY目标掌握使用BIND配置主和辅助DNS服务器掌握使用BIND配置转发DNS服务器掌握使用BIND的view功能配置智能解析思政IDEOLOGY目标

通过配置主辅DNS服务器引导学生树立高可用性和容错性的设计理念通过拓展阅读培养学生勇于钻研、意志坚定、思想开拓的学习精神项目知识准备项目导入项目实施项目小结一、项目导入背景现状校园网内用户访问Web站点或应用的域名解析服务使用公网的DNS服务器进行解析。为了提高校内用户访问Web站点的域名解析速度和减少对出口流量的占用,决定在这次校园网升级改造中,搭建主和辅助DNS服务器,兼缓存DNS服务器角色,为校园网内用户提供快捷的本地域名解析服务,同时针对内网和外网客户端发起的解析返回主机的不同IP地址。需求分析DNS服务软件选择

了解不同DNS服务软件特点和优势DNS服务的可靠性和可用性

搭建主备(辅助)DNS服务器基于不同位置客户端的解析

DNS服务基于客户端位置的解析配置

项目知识准备项目导入项目实施项目小结二、项目知识准备9.1域名和FQDN的含义域名是单位、机构、组织、或个人向Internet管理机构上注册自己的网络系统时,使用一个唯一的、形象的、直观的、易于记忆的名称来标识自己的网络系统,例如:

、hefei.city、

如果还要标识某个网络内提供特定服务的主机怎么办呢?如提供www(WorldWideWeb,www)服务的主机,提供FTP服务的主机,提供邮件服务的主机呢?可通过FQDN(FullyQualifiedDomainName,FQDN),即主机完全合格域名来标识提供特定服务的主机,FQDN由主机名和域名组合而成,反映某个网络内提供特定服务的主机。形象的主机名能反映主机提供的服务。www表示web服务,ftp表示文件传输服务,但不是必须的。

www.ftp.mail.126.com二、项目知识准备9.1域名和FQDN的含义主机完全合格域名最长为255个字符,每部分最长为63个字符。域名由若干部分组成,各部分之间用点分隔,各组成部分由26个英文字母、10个阿拉伯数字或中横杠“-”构成。2个有趣的域名:3.141592653589793238462643383279502884197169399375105820974944592.com普通的主机域名

现在域名也可以含有中文

www.合肥.cnwww.端午节.com二、项目知识准备因特网采用了树状层次结构来组织域名,任何一个连接在因特网上的主机或路由器,在树状层次结构中都对应一个唯一形象的名字,即主机完全合格域名。域名各个部分用点“.”分隔开,一个FQDN的各个部分是按照一定级别组织起来,包括顶级域名、二级域名、三级域名等,通过域名的级别划分,一个完全合格域名FQDN可表示为:<….….三级域名.二级域名.顶级域名>9.2域名空间组织结构分析主机域名“”各部分含义,“cn”是国家顶级域名,标识中国;“”二级域名,标识国内某个教育机构或部门;三级域名“”标识清华大学的网络系统,“”标识校清华大学网络中提供邮件服务的主机,所以FQDN是分级别构成的,每部分代表不同的含义。二、项目知识准备9.2域名空间组织结构最早规定的国际通用顶级域名:

.int表示国际性组织

.com表示公司企业

.net表示网络服务机构

.org表示非赢利性组织

.edu表示教育机构(美国专用)

.gov表示政府部门(美国专用)

.mil表示军事部门(美国专用)现在还增加了很多国际通用顶级域名:.aero

用于航空运输企业.biz

用于公司和企业.coop

用于合作团体.info

适用于各种情况.museum

用于博物馆.name

用于个人.pro

用于会计、律师和医师.cc

用户个人Internet规定的顶级域名TLD

(TopLevelDomain):

(1)国家顶级域名:如:cn、us、uk等等。(2)国际通用顶级域名。二、项目知识准备9.3域名申请注册域名使用首先要申请注册,才能保证唯一性和合法性。注册域名遵循先申请先注册原则,注册域名要搞清在什么顶级域名下注册二级域名还是在二级域名下注册三级域名。在域名的构思选择过程中,需要一定的创造性劳动,使得代表自己公司的域名简洁并具有吸引力,以便使公众熟知并对其访问,从而达到扩大企业知名度、促进经营发展的目的。可以说,域名不是简单的标识性符号,而是企业商誉的凝结和知名度的表彰,域名的使用对企业来说具有丰富的内涵,远非简单的“标识”二字可以概况。我们可以通过万网、新网、易名中国或西部数码等注册商网站注册域名,这些域名注册商都已被授权管理和运营相关顶级域名的业务。二、项目知识准备域名解析系统,包括客户端解析程序,服务器端服务程序,域名服务器中的FQDN和IP地址映射的资源记录信息。9.4DNS域名解析基本原理(1)客户端用户在浏览器地址栏输入“”主机域名,调用客户端DNS解析程序,向本地DNS服务器发送域名解析请求信息,此消息含有被解析的主机域名“”。(2)DNS服务进程响应客户端的解析请求消息,根据“”查找自己的资源记录信息,获得主机名“www”对应的IP地址并转发给客户端。(3)客户端获得Web服务器的IP地址,主动发起到Web服务器的通信,向Web服务器发送请求页面的消息

完成页面资源获取。二、项目知识准备(1)客户机的hosts文件完成主机域名解析hosts文件是Linux或Windows系统的客户机进行域名解析时第一个查询对象,hosts文件中保存有主机域名到IP地址映射记录。互联网诞生初期,主要通过查询客户机的hosts文件内容完成主机域名解析,hosts文件在Windows系统中默认路径为“C:\windows\System32\drivers\etc”,Linux系统中默认路径为“/etc/”。(2)本地DNS服务器一个单位、企业或ISP,如中国电信或中国联通,都可以配置本地DNS服务器,完成本地区域网络中客户机的域名解析请求,是客户机的首选DNS服务器,因为本地意味着客户机和服务器物理距离较近,请求和响应消息能很快到达彼此对方。合肥地区电信的本地DNS服务器地址89.5域名服务器类型二、项目知识准备(3)授权DNS服务器授权DNS服务器是指对于某个或者多个区域网络具有授权管理的服务器,授权服务器保存着其所拥有授权区域网络内的原始域名资源记录信息,授权DNS服务器能直接返回给客户机的应答是权威性应答,本地DNS也可以是授权DNS服务器。主授权DNS服务器:是被配置成管理区域内资源记录发布源的授权服务器,保存授权资源记录数据,以及实现与辅助授权服务器数据的主辅更新。辅授权DNS服务器:是通过传送协议从主授权服务器中获取(复制)区域资源记录数据的授权服务器,一个区域内可以没有辅授权DNS,也可以有多台辅授权DNS。(4)根DNS服务器。(5)顶级域名DNS服务器。9.5域名服务器类型二、项目知识准备(4)根DNS服务器在书写完整域名时,最后应该以“.”结尾,“.”就是表示最高级别的根DNS服务器。根DNS服务器用来管辖所有的顶级域名服务器,根DNS服务器并不直接解析域名,但它能返回管理顶级域的DNS服务器IP地址。目前在因特网上有十三套主根域名服务器装置,在世界各地有主根DNS服务器的镜像服务器。(5)顶级域名DNS服务器用来管理二级域名的DNS服务器,顶级域名服务器也不直接解析域名,能返回管理二级域名的DNS服务器IP地址。顶级域名服务器(如.cn)保存有管理“.”二级域名的DNS服务器地址信息。9.5域名服务器类型二、项目知识准备FQDN被解析过程中单个域名服务器往往无法完成解析,需要借助Internet上多个不同级别域名服务器的分工协作才能完成主机域名的解析,假设用户在客户机浏览器地址栏输入主机域名“”访问Web站点时,域名解析过程如图所示:9.6DNS域名详细解析过程二、项目知识准备递归查询:DNS服务器接收到查询请求时,要么返回查询成功的响应,要么做出查询失败的响应。客户机与本地DNS服务器之间的查询关系就属于递归查询。迭代查询:DNS服务器接收到查询请求后,若该服务器中不包含所需查询映射记录,它会告诉请求方另一台DNS服务器的IP地址,使请求方转向另一台DNS服务器继续查询。以此类推,直到查到所需记录为止,否则由最后一台DNS服务器通知请求者查询失败。本地DNS服务器与其他DNS服务器之间的查询则属于迭代查询,也称为反复查询。按照查询内容的不同DNS服务器支持两种查询类型:正向查询(正向解析):由主机域名查找IP地址。反向查询(反向解析):由IP地址查找主机域名,一般不常用,只用于一些特殊场合,如反垃圾邮件的验证。9.7DNS服务查询方式与查询类型二、项目知识准备域名与IP之间的对应关系称为“记录”(record)。DNS资源记录(ResourceRecords,RR)是DNS区域中的条目,用于指定有关该区域中某个特定名称或对象的信息,根据使用场景,“记录”可以分成不同的类型,一个资源记录包含type、TTL、class和data等字段。9.8DNS服务资源记录及其类型二、项目知识准备域名系统是一个将域名和IP地址相互映射的分布式数据库,能够使人更方便地访问互联网。在域名系统的资源记录类型中,不同的记录类型有着不同的用途。DNS服务重要的资源记录类型及作用如表所示。9.8DNS服务资源记录及其类型二、项目知识准备主、辅授权服务器进行数据同步的控制参数:9.8DNS服务资源记录及其类型二、项目知识准备BIND是一款实现DNS服务的开放源码软件包,现已发展为世界上使用最为广泛的DNS服务器软件。在Linux下配置BIND服务涉及三个配置文件:全局配置文件、区域配置文件、资源记录配置文件。9.9BIND简介全局配置文件实现全局性的设置,对整个服务器起作用;区域配置文件主要用于建立主要区域、备份区域、存根区域等,添加授权管理的区域网络信息,设置每个区域对应的资源记录配置文件名等,也可以把区域配置直接集成到全局配置文件中;资源记录配置文件主要在指定区域中建立不同类型的资源记录,即不同类型域名到IP地址的映射记录。三个文件的调用关系如图所示,全局配置文件可调用不同的区域配置文件,每个区域配置文件调用对应区域的资源记录配置文件。项目设计与准备项目知识准备项目实施项目小结三、项目实施项目任务分解列表项目实施分解为5个任务进行,基于5个任务使读者掌握使用BIND配置主DNS服务器、辅助DNS服务器、转发DNS服务器的知识和技能,及使用view视图功能配置智能解析。三、项目实施任务1实训环境准备Step1:设置网络通信和配置IP地址。具体参考项目八任务1。Step2:配置yum工具使用环境。具体参考项目八任务1。具体要求:三台计算机构建实训环境,一台centos7.9虚拟机配置主DNS服务器;另一台centos7.9虚拟机配置辅助DNS服务器;一台Windows10系统作为DNS客户端,测试DNS服务器配置能否正确解析;虚拟机通信模式设置Nat模式,手动配置IP地址等参数,具体参数设置如下:三、项目实施任务2安装BIND服务包Step1:安装BIND服务包,启动DNS服务并查看服务进程和端口信息。[root@localhost~]#hostnamectlset-hostnamemaster[root@localhost~]#bash[root@master~]#yum-yinstallbind-chrootbind-utils[root@master~]#systemctlstartnamed[root@master~]#ps-ef|grepnamedNamed79841023:40?00:00:00/usr/sbin/named-unamed-c/etc/named.conf[root@master~]#netstat-ntpl|grepnamedtcp00:53:*LISTEN7984/namedStep2:使用BIND软件部署DNS服务器时,相关的DNS配置文件及目录如下:三、项目实施任务3配置主DNS服务器具体要求:为安徽财贸职业学院搭建一台主授权DNS服务器,该服务器能访问Internet,能为校园网内DNS客户端提供域名解析服务,并通过配置转发器地址(14),转发不能直接解析的DNS客户端查询请求给上游DNS服务器。主授权DNS服务器负责域的域名解析,DNS服务器的FQDN为,IP地址为0。要求为区域中的主机实现正、反向域名解析,添加的资源记录信息如下。三、项目实施任务3配置主DNS服务器Step1:修改主授权DNS服务器的全局配置文件。[root@master~]#vim/etc/named.conf......//省略若干行options{listen-onport53{0;};//指定BIND侦听的本机IP地址及端口directory"/var/named";//指定资源记录配置文件存放路径......//省略若干行allow-query{any;};//指定接收DNS查询请求的客户端条件dnssec-validationno;//改为no时忽略SElinux防火墙作用......//省略若干行};......//省略若干行

include"/etc/named.zones";//指定区域配置文件名include"/etc/named.root.key";三、项目实施任务3配置主DNS服务器Step2:修改主DNS服务器的区域配置文件。建立的区域配置文件名要与全局配置文件指定的文件名相同,通过将/etc/named.rfc1912.zones模板文件复制为指定的区域配置文件/etc/named.zones。“-p”选项保证复制文件时目标文件和源文件属性相同,这里主要保证区域配置文件所属组仍为“named”。[root@master~]#cp-p/etc/named.rfc1912.zones/etc/named.zones[root@master~]#ls-l/etc/named.rfc1912.zones/etc/named.zones//比较文件属性[root@master~]#vim/etc/named.zones//添加以下区域信息zone""IN{//正向解析区域typemaster; //表明是主DNS服务器(slave表示辅助DNS服务器)file".zone";//指定正向区域的资源记录配置文件名

allow-update{none;};};zone"200.168.192."IN{ //反向解析区域typemaster;file"192.168.200.zone"; //指定反向区域的资源记录配置文件名

allow-update{none;};};三、项目实施任务3配置主DNS服务器zone定义区域配置信息,包括的重要参数及功能总结如下:(1)type参数指定区域的类型,也确定DNS服务器的角色,type字段值有5种:①master:表示为主DNS服务器类型,拥有自己区域的资源记录数据文件;②slave:表示为从DNS服务器,本身没有资源记录数据文件,但是会从主DNS服务器上下载区域数据文件;③stub:stub区域与Slave区域类似,两者之间的区别在于Stub只复制DNS服务器上的NS记录而不是复制所有区域数据;④forward:forward区域是转发区域,类似于DNS缓存服务器,采用该配置的DNS区域会从外网其他DNS服务器复制数据并起到向导的作用;⑤hint:根域名服务器的初始化指定使用的线索区域,当服务器启动时,还会使用线索区域查找根域名服务器,并找到最近的根服务器列表。(2)file:配置DNS服务器定义的资源记录数据文件名称;(3)allow-update:当配置DNS服务主辅架构时使用,在主服务器上配置允许进行同步的从服务器IP地址。三、项目实施任务3配置主DNS服务器Step3:配置主DNS服务器正向解析的资源记录配置文件。正向解析资源记录配置文件位于/var/named目录下,为编辑方便可先将模板文件named.localhost复制为.zone,再对此文件进行修改。[root@master~]#cd/var/named[root@masternamed]#cp-pnamed.localhost.zone[root@masternamed]#vim.zone$TTL1D@INSOA@.( //注意域名后应有一个.标记......//省略若干行

@ INNS .

//@表示区域.dns INA 0

//每行左边不能有空格www INA ftp INA mail INA web INCNAME .@ INMX10 .cn.

三、项目实施任务3配置主DNS服务器Step4:配置主DNS服务器反向解析的资源记录配置文件。反向资源记录配置文件位于/var/named目录下,可先将模板文件named.loopback复制为/var/named/192.168.200.zone,再对此文件进行修改。[root@masternamed]#cp-pnamed.loopback192.168.200.zone[root@masternamed]#vim/var/named/192.168.200.zone$TTL1D@INSOA@.(......//省略若干行@INNS.20INPTR.4INPTR.5INPTR.6INPTR.@INMX10.三、项目实施任务3配置主DNS服务器Step5:检查配置文件是否有语法格式错误。#named-checkconf/etc/named.conf#named-checkconf/etc/named.zones//执行没有提示信息则语法格式正确#named-checkzone/var/named/.zonezone/IN:loadedserial0OK#named-checkzone200.168.192./var/named/192.168.200.zonezone200.168.192./IN:loadedserial0OKStep6:关闭Firewalld防火墙和设置SElinux系统放行服务,重启DNS服务并设为开机自启。[root@masternamed]#systemctlstopfirewalld[root@masternamed]#setenforce0[root@masternamed]#systemctlrestartnamed[root@masternamed]#systemctlenablenamed三、项目实施任务3配置主DNS服务器Step7:通过Windows客户端DOS命令行,用nslookup命令验证主DNS服务器域名解析功能。C:\Windows\System32>nslookup/?//获得此命令使用帮助信息C:\Windows\System32>nslookup-0默认服务器:Address:0>

......//省略若干行名称:Address:>......//省略若干行名称:Address://通过set设置客户端递交的解析记录类型,有CNAME,MX,NS,SOA,PTR等,默认A记录>settype=CNAME

>......//省略若干行canonicalname=......//省略若干行三、项目实施任务3配置主DNS服务器Step7:通过Windows客户端DOS命令行,用nslookup命令验证主DNS服务器域名解析功能。>settype=MX>......//省略若干行MXpreference=10,mailexchanger=nameserver=internetaddress=internetaddress=0>settype=PTR>......//省略若干行92.name=200.168.192.nameserver=internetaddress=0三、项目实施任务3配置主DNS服务器Step8:通过Linux客户端使用相关工具测试主DNS服务器域名解析功能。(1)Linux客户端测试也可用nslookup、dig和host命令工具测试,先通过/etc/resolv.conf配置文件设置使用的DNS服务器IP地址,Linux客户端要安装bind-utils套件。[root@client~]#yum–yinstallbind-utils[root@client~]#vi/etc/resolv.conf

nameserver0(2)用dig命令验证主DNS服务器能否解析域名,dig用法:@<服务器地址>:指定进行域名解析的域名服务器地址;-t<类型>:指定要查询的DNS记录类型,类型值有A、CNAME、MX、NS、SOA、PTR,默认为A记录类型;-x<IP地址>:执行逆向域名查询;-h:显示指令帮助信息。[root@client~]#dig[root@client~]#dig-tcname[root@client~]#dig-tmx[root@client~]#dig-x三、项目实施任务3配置主DNS服务器Step8:通过Linux客户端使用相关工具测试主DNS服务器域名解析功能。(3)用host命令验证主DNS服务器能否解析域名。[root@client~]#hosthasaddress[root@client~]#host-tcnameisanaliasfor.[root@client~]#host-tmxmailishandledby10.[root@client~]#host-tptr92.domainnamepointer.三、项目实施任务3配置主DNS服务器Step9:设置主DNS服务器的转发器地址。转发器是上游另一个DNS服务器的地址,当前DNS服务器收到非自己授权管理区域的查询请求,同时在自己缓存中也无法找到解析记录时,作为DNS客户端代理向指定的上游转发器发起解析请求,由转发器完成域名解析工作。在全局配置文件的options选项中添加配置参数如下:[root@master~]#vim/etc/named.confoptions{......//省略若干行forwarders{14;;};......//省略若干行

};三、项目实施任务4配置辅助DNS服务器具体要求:为了提高校园网络DNS域名解析服务的高可用性和容错性,要求为主授权DNS服务器建立辅助DNS服务器,对主DNS服务器区域的资源记录作备份。Step1:主DNS服务器全局配置文件无需改动,修改主DNS服务器区域配置文件。[root@master~]#vim/etc/named.zoneszone""IN{typemaster;file".zone";allow-update{1;};//允许从DNS服务器更新};zone"100.168.192."IN{typemaster;file"192.168.200.zone";allow-update{1;};//允许从DNS服务器更新};#systemctlrestartnamed//重启主DNS服务器的named服务Step2:辅助DNS服务器(1)上安装BIND服务软件和客户端工具。[root@slave~]#hostnamectlset-hostnameslave[root@slave~]#bash[root@slave~]#yum-yinstallbind-chrootbind-utils三、项目实施任务4配置辅助DNS服务器Step3:修改辅助DNS服务器的全局配置文件/etc/named.conf,直接在此文件中集成区域配置文件named.zones的内容,无需再单独建立区域配置文件named.zones。服务器类型设置slave,表示辅助DNS服务器,建立的区域名需要和主DNS服务器设置的区域名相同。[root@slave~]#vim/etc/named.conf......//省略若干行options{listen-onport53{1;};directory"/var/named";allow-query{any;};......//省略若干行};...........zone""IN{

//集成区域信息

typeslave;//设置为辅助DNS服务器角色

masters{0;};//获取更新源的主DNS服务器地址

file"slaves/.zone";//资源记录配置文件存放路径及文件名};zone"200.168.192."IN{typeslave;masters{0;};file"slaves/192.168.200.zone";};...........三、项目实施任务4配置辅助DNS服务器Step4:辅助DNS服务器上关闭Firewalld防火墙和设置SElinux系统放行服务,并启动DNS服务。[root@slave~]#setenforce0[root@slave~]#systemctlstopfirewalld[root@slave~]#systemctlstartnamed

辅助DNS服务器资源记录配置文件会自动建立,文件中记录内容会自动实时从主DNS服务器获取和更新,无需配置辅助DNS服务器的资源记录配置文件。Step5:验证辅助DNS服务器的解析功能。(1)辅助DNS服务器的资源记录配置文件是否从主DNS服务器复制获取,通过查看主DNS服务器的日志文件来查看区域复制是否成功。[root@master~]#tail/var/log/messagesNov2119:53:48clientnamed[5143]:zone200.168.192./IN:transferredserial0Nov2119:53:48clientnamed[5143]:transferof'200.168.192./IN'from0#53:Transfer status:successNov2119:53:49clientnamed[5143]:zone/IN:transferredserial0Nov2119:53:49clientnamed[5143]:transferof'/IN'from0#53:Transferstatus:success三、项目实施任务4配置辅助DNS服务器Step5:验证辅助DNS服务器的解析功能。(2)查看辅助DNS服务器的资源记录配置文件及内容是否复制成功。[root@slave~]#ll/var/named/slaves///查看资源记录文件是否生成总用量8-rw-r--r--.1namednamed53211月2119:53192.168.200.zone-rw-r--r--.1namednamed43311月2119:53.zone(3)通过Windows客户端测试辅助DNS服务器能否正常解析域名。C:\Windows\System32>nslookup1名称:Address:C:\Windows\System32>nslookup-qt=mx1MXpreference=10,mailexchanger=nameserver=internetaddress=C:\Windows\System32>nslookup-qt=ptr192.name=三、项目实施任务5配置转发DNS服务器

按照转发需求的区别,分为完全转发DNS服务器和条件转发DNS服务器。(1)完全转发DNS服务器会将所有区域的DNS查询请求发送到指定的其它DNS服务器来完成查询,在全局配置文件的option选项中添加配置参数,配置参考如下:[root@master~]#vim/etc/named.conf......//省略若干行

allow-query{any;};//接受任何DNS客户端的查询请求

dnssec-validationno;//改为no时忽略SElinux防火墙作用

forwarders{8;14;};//DNS服务器地址列表

forwardonly;//仅执行查询请求转发

};(2)条件转发DNS服务器只转发指定区域的DNS解析请求,在某一区域中添加DNS服务器信息,配置参考如下:[root@master~]#vim/etc/named.conf......//省略若干行

allow-query{any;};//接受任何DNS客户端的查询请求

zone""IN{//指定仅区域为条件转发区域

typeforward;forwarders{8;14;};//DNS服务器地址列表

};三、项目实施任务6使用view视图配置智能解析具体要求:主DNS服务器提供域名解析服务,对不同位置的客户端(基于客户端不同IP地址)递交的同一主机域名解析请求返回不同的解析结果,使用BIND的view视图功能完成智能解析。客户端的解析请求返回www主机名的地址为8;客户端的解析请求返回www主机名的地址为1;三、项目实施任务6使用view视图配置智能解析Step1:修改主DNS服务器全局配置文件,直接集成区域配置文件内容,添加区域信息。[root@master~]#vim/etc/named.conf......//省略若干行options{listen-onport53{0;};directory"/var/named";......//省略若干行allow-query{any;};......//省略若干行};......//省略若干行

#zone"."IN{//用#注释或删除此4行内容

#typehint;#file"named.ca";

#};//添加以下view视图内容,注意所有以zone开头配置的区域信息都要包括在view视图中。//配置视图area1,匹配客户端()发送的解析请求

//配置代码续右边-》view"area1"{match-clients{;};zone"."IN{typehint;file"named.ca";};zone""IN{typemaster;file".area1";//指定对应的资源记录配置文件名

};};//配置视图area2,匹配客户端()发送的解析请求view"area2"{match-clients{;};zone"."IN{typehint;file"named.ca";};zone""IN{typemaster;file".area2";//指定对应的资源记录配置文件名};};#include"/etc/named.rfc1912.zones";//注释或删除此行内容三、项目实施任务6使用view视图配置智能解析Step2:建立area1视图区域资源记录文件“.area1”。[root@master~]#cd/var/named/[root@masternamed]#cp-pnamed.localhost.area1[root@masternamed]#vim.area1$TTL1D@INSOA@.(......//省略若干行@INNS.dnsIN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论