版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统2复习复习DNS基本概念基本概念 DNS(Domain Name System)简介)简介 DNS域名空间结构 DNS域名解析过程济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统3DNS域名空间的结构 .mailwwwftpnewsC济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统4DNS解析过程.济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统5域名解析过程域名解析过程(1)客户
2、机提出域名解析请求,并将该请求发送给本地的域名服务器。)客户机提出域名解析请求,并将该请求发送给本地的域名服务器。(2)本地的域名服务器收到请求后,先查询本地的缓存,如果有该纪录项,则本地)本地的域名服务器收到请求后,先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。的域名服务器就直接把查询的结果返回。(3)如果本地的缓存中没有该记录,则本地域名服务器把请求发给根域名服务器,)如果本地的缓存中没有该记录,则本地域名服务器把请求发给根域名服务器,根域名服务器返回给本地域名服务器一个所查询域(根的子域)的主域名服务器根域名服务器返回给本地域名服务器一个所查询域(根的子域)
3、的主域名服务器的地址。的地址。(4)本地服务器向上一步返回的域名服务器发送请求,接受请求的服务器查询自己)本地服务器向上一步返回的域名服务器发送请求,接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级域名服务器的地址。的缓存,如果没有该纪录,则返回相关的下级域名服务器的地址。(5)重复第四步)重复第四步,直到找到正确的纪录。直到找到正确的纪录。(6)本地域名服务器将结果返回给客户机;同时把返回的结果保存到缓存,以备下)本地域名服务器将结果返回给客户机;同时把返回的结果保存到缓存,以备下次使用。次使用。 济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统
4、网络操作系统6安装和配置安装和配置Linux域名服务器域名服务器 l安装安装Bind(Berkeley Internet Name Domain,柏克莱网间域名)柏克莱网间域名)l配置惟高速缓存域名服务器配置惟高速缓存域名服务器l配置主域名服务器配置主域名服务器l配置辅助域名服务器配置辅助域名服务器l配置转发器域名服务器配置转发器域名服务器新课导入:新课导入: 济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统7BIND的安装文件的安装文件bind-utils:包括包括DNS查询工具软件查询工具软件bind:域名服务器软件:域名服务器软件redhat-c
5、onfig-bind:l 域名服务器的域名服务器的GUI配置工具配置工具caching-nameserverl惟高速缓存服务器的配置文件惟高速缓存服务器的配置文件济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统8BIND的安装命令的安装命令rpm -ivh bind-9.2.0-8.i386.rpm 安装安装BIND9软件包软件包rpm -ivh caching-nameserver-7.2-1.noarch.rpm 安装缓存服务器软件包安装缓存服务器软件包济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统9BI
6、ND的启动与停止的启动与停止/etc/rc.d/init.d/namedBIND的启动脚本的启动脚本service named start启动启动BIND服务器的命令服务器的命令service named stop停止停止BIND服务器的命令服务器的命令service named status查询查询BIND服务器状态的命令服务器状态的命令service named restart重新启动重新启动BIND服务器的命令服务器的命令济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统10named的配置文件的配置文件 主配置文件主配置文件:/etc/named
7、.conf区文件目录区文件目录:/var/named/区文件区文件:named.calocalhost.zonenamed.local济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统11配置实例网络环境 (C类网段/24,所在域 )IP地址域名主机说明主域名服务器辅助域名服务器Web服务器普通工作站Go济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统12/etc/named.confoptions directory /var/named; pid-file /var/run/named/
8、named.pid; ;zone . IN type hint; file named.ca;zone localhost IN type master; file localhost.zone; allow-update none; ;zone 0.0.127. IN type master; file named.local; allow-update none; ;济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统13/var/named/named.ca. 3600000 IN NS A.ROOT-SERVERS.NET.
9、A.ROOT-SERVERS.NET. 3600000 A ; formerly NS1.ISI.EDU;. 3600000 NS B.ROOT-SERVERS.NET.B.ROOT-SERVERS.NET. 3600000 A 07; formerly C.PSI.NET;. 3600000 NS C.ROOT-SERVERS.NET.C.ROOT-SERVERS.NET. 3600000 A 2; formerly TERP.UMD.EDU济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统14
10、/var/named/ localhost.zone$TTL 86400 1D IN SOA root ( 42 ; serial 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum 1D IN NS 1D IN A 济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统15/var/named/named.local$TTL 86400 IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 1440
11、0 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost. 1 IN PTR localhost.济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统16配置配置DNS解析器解析器 编辑文件编辑文件/etc/resolv.conf在文件中添加在文件中添加nameserver “”为为DNS服务器的服务器的IP地址,最多可地址,最多可以设置三个以设置三个DNS济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统17
12、配置惟高速缓存域名服务器配置惟高速缓存域名服务器 在已经安装软件包在已经安装软件包caching-nameserver-7.2-1.noarch.rpm的的BIND服务器上,服务器上,DNS服务器默认配置为高速缓存服务器服务器默认配置为高速缓存服务器文件文件/var/named/named.ca是是DNS根区域的数据库文件根区域的数据库文件济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统18高速缓存高速缓存DNS服务器配置解析服务器配置解析/etc/named.conf文件中对文件中对DNS根服务器的配置部分:根服务器的配置部分:zone . IN t
13、ype hint; file named.ca;zone .表示此段定义为根区域属性表示此段定义为根区域属性type hint:只有根区域的类型为:只有根区域的类型为“hint”file named.ca表示根区域的数据库文件为表示根区域的数据库文件为named.ca济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统19配置主域名服务器配置主域名服务器 在文件在文件/etc/named.conf中添加中添加“”区域的正向解析:区域的正向解析: 济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统20建立正向区域文件建
14、立正向区域文件 建立正向区域文件,并在其中添加记录:建立正向区域文件,并在其中添加记录: A记录记录 NS记录记录 CNAME记录记录 MX记录记录济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统21正向区域文件实例正向区域文件实例建立正向区域文件建立正向区域文件/var/named/.zone如下如下:济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统22创建反向主服务器创建反向主服务器在文件在文件/etc/named.conf中添加区域中添加区域“192.168.1”的定义的定义:济南铁道职业技术学院精品课程
15、济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统23建立反向区域文件建立反向区域文件建立反向区域文件,并在其中添加记录:建立反向区域文件,并在其中添加记录: PTR记录记录 NS记录记录 CNAME记录记录济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统24反向区域文件实例反向区域文件实例建立反向区域文件建立反向区域文件var/named/1.zone如:如:济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统25配置辅域名服务器配置辅域名服务器 在另一台在另一台Linux服务器上建立服务器上建立DN
16、S从服务器从服务器,在文件在文件/etc/named.conf中添加区域中添加区域“”的定义:的定义:类型为类型为“slave”代表此区域是从服务器代表此区域是从服务器;“”是是DNS主服务器的主服务器的IP地址地址济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统26配置辅域名服务器配置辅域名服务器 在在DNS从服务器上建立反向解析区域,在文件从服务器上建立反向解析区域,在文件/etc/named.conf中添加区域中添加区域“192.168.1”的定义:的定义:类型为类型为“slave”代表此区域是从服务器代表此区域是从服务器“
17、”是是DNS主服务器的主服务器的IP地址地址济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统27配置域名转发器配置域名转发器 转发器是在转发器是在named.conf文件中的文件中的options区段设置区段设置的。主要用到两个配置选项:的。主要用到两个配置选项:forwarders:指定要把查询请求转发到的远程域名服务器的:指定要把查询请求转发到的远程域名服务器的IP地址。地址。forwarders ip_addr port ip_port ; ip_addr port ip_port ; . forward:启用域名转发功能。
18、:启用域名转发功能。forward only|first济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统28forwardforward first | only;forward指令用于设置指令用于设置DNS转发的工作方式:转发的工作方式:forward first设置优先使用设置优先使用forwarders DNS服务器做域服务器做域名解析,如果查询不到再使用本地名解析,如果查询不到再使用本地DNS服务器做域名解服务器做域名解析。析。forward only设置只使用设置只使用forwarders DNS服务器做域名服务器做域名解析,如果查询不到则返
19、回解析,如果查询不到则返回DNS客户端查询失败。客户端查询失败。济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统29DNS转发转发在在/etc/named.conf中可以在中可以在options段中使用段中使用forwarders和和forward指令设置指令设置DNS转发:转发:options forwarders ; ; forward first;济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统30用解析工具用解析工具nslookup检测检测DNS配置配置 在本域内解析外部的域名在本
20、域内解析外部的域名在本域内解析域内域名在本域内解析域内域名在域内反向解析域内在域内反向解析域内IP (1)设置解析类型为)设置解析类型为PTR (2)输入本地主机)输入本地主机的的IP地址地址在域外解析域内的域名在域外解析域内的域名在域外反向解析域内的在域外反向解析域内的IP 济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统31nslookup命令行命令行# nslookup Server: Address: #53 Name: Address: #济南铁道职业技术学院精品课程济南铁道职业技术学院精品课程Linux网络操作系统网络操作系统32nslookup交互方式交互方式# nslookup Server: Address: #53Name: Address: Server: Address: #592.in-ad
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑幕墙设计师岗位个人技能考核试卷含答案
- 竹藤家具制作工复试评优考核试卷含答案
- 酶制剂发酵工安全意识强化模拟考核试卷含答案
- 滴虫性阴道炎 查房带教|病情汇报 + 床旁评估实训指南
- 高氧液治疗家兔重症急性胰腺炎的作用机制与疗效探究
- 高校辅导员职业倦怠的多维度剖析与突围路径
- 高校网上预约报销系统的设计与实现:基于数字化转型的深度剖析
- 高校新生满意度的多维度解析与提升策略研究
- 高校思想政治理论课学生课堂学习行为的多维度探究与提升策略
- 高校后勤维修管理的困境洞察与革新路径
- (2025年标准)电力产权分界协议协议书
- 吸氧的护理教学课件
- 儿童糖尿病酮症酸中毒诊疗指南(2024年)解读课件
- agv小车管理制度
- 2025年江苏专转本英语真题及答案
- 舆情管理培训课件
- 【MOOC】食品化学-中国海洋大学 中国大学慕课MOOC答案
- 人教版六年级上册解方程练习300道及答案
- 3-4、HJ 75-2017 固定污染源烟气(SO2、NOX、颗粒物)排放连续监测技术规范【现行】
- GB/T 17630-2024土工合成材料动态穿孔试验落锥法
- 变压器油箱制造工艺
评论
0/150
提交评论