ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:1MB ,
资源ID:30873321      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30873321.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(linux-centos7-服务器命令教程第11章DNS服务器PPT课件.ppt)为本站会员(zf)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

linux-centos7-服务器命令教程第11章DNS服务器PPT课件.ppt

1、,第11章 DNS服务器,Linux系统管理与服务器配置 基于CentOS 7,目录,11.1项目一:DNS服务器的安装与启动11.1.1DNS服务器介绍11.1.2安装DNS服务器11.2项目二:DNS服务器端的配置11.2.1主配置文件named.conf11.2.2正向解析文件11.2.3反向解析文件11.3项目三:DNS客户端配置11.4项目四:综合DNS服务器配置11.5本章小结,11.1项目一:DNS服务器的安装与启动,某公司内部网络较多,为了使员工能方便记忆网络地址,将配置局域网DNS服务器,用于解析内网域名与IP地址。,11.1.1DNS服务器介绍,DNS是指域名系统(Doma

2、in Name System)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析系统来完成,DNS就是进行域名解析的系统。,11.1.1DNS服务器介绍,DNS实际上是一个包含主机信息的分布式数据库,将整个网络按照组织结构或管理范围划分为一个层次结构。所有信息将在网络中通过客户和服务器模式任意存取。,11.1.1DNS服务器介绍,1.DNS正向解析通常用户在上网时,输入一个域名后,系统会自动将输入的域名提交给DNS服务器,等待其返回IP地址,然后再用这个IP地址去访问网址,而这

3、一切对于用户来说是感觉不到的。这种通过域名解释IP地址的方式称为“正向解析”。,11.1.1DNS服务器介绍,2.DNS反向解析反向解析指根据IP地址解析计算机域名。在DNS中建立的in-addr.arpa域要求资源记录类型为指针(PTR)。一般对应于其正向解析的主机地址(A)资源记录类型。3.DNS服务器的树形分布式结构,11.1.2安装DNS服务器,1查询#rpm q bind#systemctl status named.service 2.装载在确定了需要安装软件后,首先将CentOS 7安装光盘的镜像文件载入到虚拟光驱中,进行挂载#mount/dev/cdrom/media 3.安装

4、#rpm-ivh bind-9.9.4-29.el7.x86_64.rpm#yum-y install bind4.启动服务#systemctl start named.service5.设置自启动状态#systemctl enable named.service,11.1项目一:DNS服务器的安装与启动,操作过程:#yum-y install bind#systemctl start named.service#systemctl enable named.service,11.2项目二:DNS服务器端的配置,成功安装DNS服务器后,为了完善服务器功能,管理员需要继续配置该DNS服务器,使该

5、服务器能够正反向解析下面的域名与IP地址的对应关系。如果当前DNS服务器不能解析,则将解析请求上传到一个目前比较权威的DNS服务器219.216.129.5解析。192.168.137.5 192.168.137.22目前,操作系统的IP是192.168.137.22。,11.2项目二:DNS服务器端的配置,11.2.1主配置文件named.conf,named.conf文件的内容:options listen-on port 53 127.0.0.1;/named监听的端口号53,与外部主机通信的地址listen-on-v6 port 53:1;/支持Ipv6directory/var/na

6、med;/区域文件默认的存放目录dump-file/var/named/data/cache_dump.db;/域名缓存文件的保存位置和文件名statistics-file/var/named/data/named_stats.txt;/状态统计文件存放位置与文件名memstatistics-file/var/named/data/named_mem_stats.txt;/服务器输出的内存使用统计文件存放位置与文件名allow-query localhost;/允许DNS查询的客户端地址;,11.2.1主配置文件named.conf,logging/定义bind服务的日志channel def

7、ault_debug/日志输出方式,只有当服务器的debug级别非0时,才产生输出。这里默认保存在/var/named/data目录下file data/named.run;/输出到文本文件severity dynamic;/消息的严重性等级;zone.IN/定义根区域。根数据库文件在/var/named/named.ca,这个文件定义了全世界根文件服务器type hint;file named.ca;include/etc/named.rfc1912.zones;/辅助区域文件include/etc/named.root.key;/用来签名和验证DNS资源记录的公共密钥文件;,11.2.2正

8、向解析文件,$TTL 86400/DNS客户端缓存数据的有效期IN SOA.(/SOA域名42/版本号3H/从DNS服务器在检查主DNS服务器的SOA记录之前应等待的时间15M/从DNS服务器在主DNS服务器不能使用时,重试请求应等待的时间1W/从DNS服务器与主DNS不能通信时,其区域信息保存的时间1D)/没有定义TTL时,默认使用的TTL值 IN NS./DNS资源记录 IN MX 10./邮件交换记录www IN A 192.168.137.42/域名记录mail IN A 192.168.137.16,11.2.3反向解析文件,$TTL 86400/DNS客户端缓存数据的有效期IN S

9、OA.(/SOA域名42/版本号3H/从DNS服务器在检查主DNS服务器的SOA记录之前应等待的时间15M/从DNS服务器在主DNS服务器不能使用时,重试请求应等待的时间1W/从DNS服务器与主DNS不能通信时,其区域信息保存的时间1D)/没有定义TTL时,默认使用的TTL值 IN NS./DNS资源记录 IN MX 10./邮件交换记录42 IN PTR.IN PTR.,11.2项目二:DNS服务器端的配置,操作过程:1.主配置文件配置其中通过include/etc/named.rfc1912.zones加载辅助区域文件named.rfc1912.zones的内容,,11.2项目二:DNS服

10、务器端的配置,而在named.rfc1912.zones文件中已经定了若干“zone”。每一条zone语句定义一个区域,用于定义与域名相关的正反向解析文件。在该文件的最后添加与域名相关的正向解析文件.zone,反向解析文件137.168.192.zone。,11.2项目二:DNS服务器端的配置,2.正向解析配置为域名设计正向解析代码,在位于/var/named目录下将named.empty复制重命名为.zone文件,对其中内容进行修改。注意.zone文件应属于named用户组。,11.2项目二:DNS服务器端的配置,3.反向解析配置为域名设计反向解析代码,在位于/var/named目录下将na

11、med.empty复制重命名为137.168.192.zone文件,对其中内容进行修改。注意137.168.192.zone文件应属于named用户组。,11.2项目二:DNS服务器端的配置,4.启动DNS服务器#systemctl start named.service5.测试DNS服务器用客户端测试DNS,在客户端计算机上使用命令 nslookup进行测试。输入命令 nslookup-sil然后,在“”提示符下输入server 192.168.137.22。然后,在“”提示符下输入域名,系统如果提示IP地址是192.168.137.42则说明正向解析正确。测试反向解析,在“”提示符下输入1

12、92.168.137.42,系统如果提示域名说明DNS反向解析正确。,11.3项目三:DNS客户端配置,DNS服务器IP地址是192.168.137.22,配置完成后,用户在使用时可以通过DHCP服务来自动获取,也可以手动设置。操作过程:1.使用nmcli配置DNS服务器nmcli con mod ens33 ipv4.dns 192.168.137.222.修改配置文件:/etc/resolv.conf。#vim/etc/resolv.conf 写入:nameserver 192.168.137.22,11.4项目四:综合DNS服务器配置,某公司做网络环境配置,要求实现:内网用户可以正向解析

13、所有内网的计算机以及外网的服务器,反向解析内网的计算机,允许使用递归查询;外网用户只能正向解析外网服务器,不能解析内网计算机,不允许使用递归解析。内网局域网的网段为172.20.1.0/24,其中有5台计算机,分为为server1(172.20.1.1)、server2(172.20.1.2)、server3(172.20.1.3)、server4(172.20.1.4)和server5(172.20.1.5)。在外网中有3台应用服务器:FTP服务器(主机名为ftp,IP地址为61.124.100.1),web服务器(主机名www,IP地址为61.124.100.2)和邮件服务器(主机名mai

14、l,IP地址为61.124.100.3)此外还有一台DNS服务器,其主机名为dns,内网IP地址为172.20.1.11,外网的IP地址为61.124.100.11。,11.4综合DNS服务器配置,根据项目要求,在解析时需要区分内网和外网用户,针对内网用户:可以正向解析所有内网的计算机以及外网的服务器,反向解析内网的计算机,允许使用递归查询;针对外网用户:只能正向解析外网服务器,不能解析内网计算机,不允许使用递归解析。此部分的设置需要在named.conf文件中通过定义view来实现。内网网段172.20.1.0/24,可以通过设置match-clients的属性来实现,同时使用zone设置各

15、解释域。,11.4综合DNS服务器配置,为了区分内网和外网用户,定义两个视图internal和external,分别对应内部网络和外部网络的用户。在这两个视图中分别定义不同的区域文件,从而实现内外网用户能得到不同的解析结果。named.conf文件的基本内容如下:options listen-on port 53 127.0.0.1;listen-on-v6 port 53:1;directory/var/named;dump-file/var/named/data/cache_dump.db“;statistics-file/var/named/data/named_stats.txt;me

16、mstatistics-file/var/named/data/named_mem_stats.txt;allow-query localhost;allow-query-cache localhost;,11.4综合DNS服务器配置,logging channel default_debug file data/named.run;severity dynamic;view internal match-clients 172.20.1.0/24;recursion yes;zone.IN type hint;file named.root;,11.4综合DNS服务器配置,/定义本地正向解析区域zone locahost IN type master;file localhost-internal.zone;allow-updatenone;/定义本地反向解析区域 zone 0.0.127 in-add.arpa IN type master;file localhost-internal.arpa;allow-updatenone;,/定义的正向解析区域zone type mast

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1