2、DNS服务基础及进阶

参考: http://www.178linux.com/67736

https://zhuanlan.zhihu.com/p/60917672

https://www.cnblogs.com/f-ck-need-u/p/7367503.html

DNS服务器的类型:

主DNS服务器

它是特定域所有信息的权威性信息源。它从域管理员构造的本地磁盘文件中加载域信息,该文件(区文件)包含着该服务器具有管理权的一部分域结构的最精确信息。主服务器是一种权威性服务器,因为它以绝对的权威去回答对其管辖域的任何查询。

辅助DNS服务器

它可从主服务器中复制一整套域信息。区文件是从主服务器中复制出来的,并作为本地磁盘文件存储在辅助服务器中。
这种复制称为"区文件复制"。在辅助域名服务器中有一个所有域信息的完整拷贝,可以有权威地回答对该域的查询。因此,辅助域名服务器也称作权威性服务器。配置辅助域名服务器不需要生成本地区文件,因为可以从主服务器中下载该区文件。

缓存DNS服务器   

https://bbs.huaweicloud.com/forum/thread-965-1-1.html

https://lz5z.com/Web%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96-DNS%E7%BC%93%E5%AD%98/

可运行域名服务器软件,但是没有域名数据库软件。它从某个远程服务器取得每次域名服务器查询的结果,一旦取得一个,就将它放在高速缓存中,以后查询相同的信息时就用它予以回答。高速缓存服务器不是权威性服务器,因为它提供的所有信息都是间接信息。对于高速缓存服务器只需要配置一个高速缓存文件,但最常见的配置还包括一个回送文件,这或许是最常见的域名服务器配置。

转发器

负责所有非本地域名的本地查询。转发域名服务器接到查询请求时,在其缓存中查找,如找不到把请求依次转发到指定的域名服务器,直到查询到结果为止,否则返回无法映射的结果。

从DNS服务器什么时候需要去主DNS服务器哪里同步数据?

序列号:解析库的版本号!!!前提:主服务器解析库内容发生变化,其序列号递增。

解从DNS服务器从主DNS服务器解析库那里复制数据,主、从DNS服务器是通过序列号来区分的,主DNS服务器发生改变后,主的序列号就会加1,就会比从DNS服务器的序列号大,所以从DNS就需要同步主DNS服务器的解析库。

刷新时间间隔:从服务器从主服务器请求同步解析库的时间间隔;

重试时间间隔:从服务器从主服务器请求同步解析失败时,再次尝试的时长间隔;

过期时长:从服务器始终联系不到主服务器时,多久后放弃从服务器角色,停止提供服务;

注意有两种情况:

1、如果两台DNS是主从的话,那么如果主DNS服务器无法解析到,就不会再去找从NDS服务器解析,因为主DNS都解析不到,找从DNS服务器更解析步到;

2、如果两台DNS服务器不是主从,而是轮询的,第一台DNS服务器没有响应,联系不到,这可以认为这台DNS故障了,这个时候可以去找第二台DNS服务器;

区域传送:

全量传送:主服务器中传送整个解析库到从服务器;

增量传送:传递解析库变化的那部分内容;

原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/11787979.html

时间: 2024-10-09 16:33:30

2、DNS服务基础及进阶的相关文章

DNS服务基础及bind基础配置和应用

DNS服务基础及bind基础配置和应用  DNS服务基础011.DNS:Domain   Name  Service,  ( 应用层协议)2.tld:Top Level Domain 顶级域(1)顶级域中的组织域.com  (company).net    网络组织.org非盈利型组织   org:other  organizations.gov  government.edu    教育机构.mil   military军事的,军队,军人...(2)顶级域中的国家域.tw   .hk  .cn

DNS服务基础(二)之Bind

一.BIND服务器简介 Bind(Berkeley Internet Name Domain Service),它是一款实现DNS服务器的开放源码软件,够提供双向解析,转发,子域授权,view等功能,是世界上使用最为广泛的DNS服务器软件,目前Internet上半数以上的DNS服务器有都是用Bind来架设的. 二.BIND基本安装与配置 1.Bind安装(最基本的bind:主程序.bind-libs:库文件.bind-utils:客户端工具三个组件) #yum install bind 2.Bi

DNS服务基础原理介绍

FQDN 全称域名 localhost(主机名或者是别名).localdomain(域名)    FQDN=主机名.域名 根域               . 顶级域名       .com   .net    .org 二级域名 www  一般是代表一台主机的别名 DNS服务基础原理 1.小型规模  适用于企业内部网络 2.DNS解析原理 DNS解决方案 1.bind           使用最广泛 2.Unbond DNS:Domain Name Service 应用层协议 1.udp  5

DNS服务基础知识

一.DNS的基本概念 DNS:domain name server域名:www.baidu.com(主机名,FQDN,full qualified domain name,完全限定域名) 二.DNS的类型主DNS服务器:数据的修改 DNS服务器类型辅助DNS服务器:请求数据的同步serial numberrefreshretryexpirenagative answer TTL 缓存dns服务器转发器 三.资源记录 数据库中的,每一个条目称作一个资源记录(resource record RR)资

DNS服务基础(一)

一.DNS简介 DNS(Domain Name System,域名系统),它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网.DNS使用TCP和UDP(无连接协议)口53,主要使用UDP,TCP协议使用服务器之间备份.对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符. 二.DNS域名结构 1.DNS数据库中的名称形成一个分层树状结构称为域命名空间.域名空间常见组织方式:根域-->顶级域-->第二层域-->子域-->主机.域名只是逻辑概

Linux的DNS服务基础概念

DNS的查询方式 1.递归 递归的意思就是 客户端只需要问一次,如果上级DNS服务器不知道,那么上级DNS服务器会自己去找自己的DNS服务器. 2.迭代 迭代的意思就是客户端需要自己一个DNS服务器 一个DNS服务器自己去问. DNS名称解析方式 正向解析  输入域名找IP 方向解析 输入IP找域名 主备DNS服务器 备DNS服务器的DNS记录需要不停的跟主DNS服务器数据库进行同步. 对DNS记录的改变只能在主DNS服务器上. "复制"操作的实施方式: 序列号:也是数据库的版本号,每

DNS服务基础

原文地址:http://blog.51cto.com/13587169/2066566

服务基础篇       dns 域名解析服务  

实验环境   :     redhat7.2       redhat 6.7      redhat    6.7 搭建主从DNS服务 :         主服务器ip  192.168.1.144     从服务器ip192.168.1.120 客户机   192.168.1.110 服务安装包 修改主配置文件named.conf 监听端口开放 允许任何主机访问 修改named.rfc1912.zone 定义正反向解析区域  ,   服务模式为master  且允许从dns服务器同步数据 修

使用bind配置基础DNS服务

1.17 BIND [[email protected]~]# yum list |grep "^bind" bind.i686                                  32:9.8.2-0.30.rc1.el6_6.1     updates bind-chroot.i686                          32:9.8.2-0.30.rc1.el6_6.1    updates bind-devel.i686