DNS(二)

DNS(二)

 

DNS委派和私有根

 

Dns委派:当多个DNS客户端向DNS服务器查询ip时,若过多的解析会造成负载过慢,所以要使用DNS委派,将一个DNS服务器的某些区域的解析委托给其他的DNS服务器负责。

 

 

案例:客户端要求用一个DNS服务器解析出来三个域的数据,分别是uec.com  sina.com sohu.com

 

要完成此项目有以下两种方案:

 

第一种:再同一台服务器上创建三个主要区域

 

第二种:利用委派(私有根)

 

步骤如下:1.首先在server01上创建uec.com 的主要区域(192.168.1.101

    

 

wKiom1UOwi-yBUKyAAHBLHmKbYA872.jpg

wKiom1UOwsrgyP3RAAHuaWTPvsk684.jpg

wKioL1UOw_rBBGzeAAFnCc-gVJk422.jpg

wKiom1UOwsrje5BOAAIKdl3CgGA467.jpg

wKioL1UOw_ujiRfxAAJR8Tym2lA981.jpg

当出现正在完成区域向导时,点击完成,server01的正向区域就建好了,下面要建uec.com的A记录。

wKiom1UOxGejvfp0AAGe7iDBsP4628.jpg

打开uec.com的文件就可以看到右边屏幕上的内容了,在右屏空白处点击右键,新建A记录

wKioL1UOxZbCMcp6AAD4NkAcCNo333.jpg

将主机的IP地址填写正确,一定要仔细填写,这里如果填写错误的话会影响接下来的操作。

 

 

 

 

 

          2.server02上创建sina.com的主要区域(192.168.1.102

步骤和建立server 01上的uec.com 相同,在填写ip地址时将IP地址换成server02的IP地址,在这里我使用的是192.168.1.102

 

          3.创建私有根

wKioL1UOwZzS8dpDAAFntl28Nws122.jpg

wKiom1UOwG-jgMAxAAG-BeKKX1k873.jpg

          4.创建委派

 

            将uec.com的解析委派给server01

 

            将sina.com的解析委派给server02

 

 

wKiom1UOwIXwdPt8AAFmI-pdzH8205.jpg

wKiom1UOwIOAfiQ4AAE8eVqhEf4986.jpg

测试:DNS指向server03(192.168.1.103)

wKioL1UOx0OxmvP1AAHKO8pE8CY551.jpg

也就是将首选服务器填写为server03的IP地址

 

 

是否能解析出数据

 

能解析出uec.comsina.com

wKiom1UOx3_xu0gQAAFPnvceDJI441.jpg

再将DNS指向SERVER01192.168.1.101

 

 

wKioL1UOyMWBma0YAAGtIcp0SlA482.jpg

wKiom1UOx5XAZC3bAAFPnvceDJI796.jpg

 

 

能否解析出数据

 

结果是不可以解析出sina.com,可以解析出uec.com,

 

          5.将私有根(192.168.1.103)加入到跟的列表中

 

再次测试:所有的区域都可以解析

 

新建反向查找区域与反向记录

 

反向查找区域是当DNS客户端向DNS服务器提供一个域名然后解析出一个IP地址的过程就是反向查找。反向查找区域的应用也很广泛,在(IIS)网站通过DNS主机名来限制某些客户端不可以连接的话,则iis网站需要利用反向查询来检查客户端的主机名。

 

新建反向查找区域

 

 

wKiom1UOyGvQOlDGAAElV4fyPXc348.jpg

wKioL1UOyZvwY27vAAHmLkwrVy4747.jpg

wKioL1UOyZuTG3DkAAGpxD_pam4477.jpgwKiom1UOyVmSPt92AAGS3AlJfUo520.jpg

图中出现的1.168.192.In-addr.arpa就是我们所创建的反向查找区域

在反向查找区域中新建记录

(0wKiom1UOy1uSiaL0AAGviwlO9Ag815.jpg

在‘左侧蓝色部分上右键,有一个新建指针(PTR),如下:

 

wKioL1UOzIuzzsCGAAD6NKYZlBw245.jpg

 

 

 

子域和委派域

我们拿在uec.com 上新建一个子域bj为例

在正向查找区域上uec.com上右键,新建域

wKioL1UOztCxRiZ-AAB-UqLJ3HU512.jpg

这样子域就建好了

wKioL1UOzxqDFebcAAGmz6qnKl4007.jpg

我们就可以在子域里新建好多个用户,如上图所示

委派域

假设第一台DNS服务器上有一个uec.com,下面我们要建立一个uec.com的子域bj.uec.com,并将此子域委派给第三台DNS服务器来管理,也就是bj.uec.ocm的记录是存储在DNS三上的。当第一台DNS收到查询bj.uec.com的请求时,会将此请求直接交给DNS三服务器来解决。此过程就是委派。

 

wKioL1UO0inQhGB-AAHN3unSA3Y515.jpg

 

在uec.com 上右键新建委派

wKiom1UO0PuiWoZ9AAHdYUkndzk660.jpg

wKiom1UO0PvDBoXoAAEruRMbLho444.jpg

在这里要确保uec.com里有子域bj.uec.com才可以直接填写委派的域,否则要新建一下

wKioL1UO0irhB8gqAAGCM9IWBYU350.jpg

在这里目前是解析不到的,所以先不要忙着点解析,按确定即可。

 

 

 

 

新建存根区域

 

存根区域与委派域相似,但此区域中只包含SOA NS 以及A资源记录利用这些记录可得知此区域的授权服务器

 

存根区域与委派区域的区别:

 

存根区域内有SOA  NS  以及资源记录,这些资源记录是从主服务器上复制过来的,当主服务器发生变动时,他们会区域传送复制过来区域中的SOA NS 以及A资源记录。其中A资源记录用来记录授权服务器的IP地址,A需要和授权啊服务器一并被复制到存根区域 ,否则拥有存根的服务器无法解析到授权服务器的IP

 

委派区域和NS记录是在执行委派操作中创建的,以后如果此区域有新授权服务器的 话,必须由管理系统员亲自手动将次新NS记录输入到委派域中。

新建存根区域

 

wKioL1UPrULRh--yAAGw5OoZ9LI417.jpg

新建存根区域,选择存根区域

wKiom1UPrBLzi_J3AAFtN5r_HAs677.jpg

区域名称自己填写一个

wKioL1UPrULwCMhzAAGn4ptTAEc261.jpg

在这里直接下一步就可以

 

wKioL1UPrULhVYbkAACWVQEC480269.jpg

这里的IP地址要填写主服务器的IP地址

wKiom1UPrBKghuxRAAGnw4_CuZM830.jpg

 

 

SOA与区域传送

在辅助区域内的主服务器传送过来的,可是多久执行一次区域传送呢,这些记录在SOA资源记录里。您可以在SOA里设置一些值

wKiom1UPrd2jNt44AAG3ZT2PMRI635.jpg

序列号:主要区域的记录有变动时候,序列号就会增加,因此辅助服务器可以根据序列号来判断主服务器是否进行区域传送了。

刷新时间:辅助服务器每隔一段时间就会向主要服务器询问是否有新记录,这里的刷新时间是15分,也就是说辅助服务器每隔十五分钟就会询问主要服务器一次。

重试时间:重试时间就是指在辅助服务器访问主要服务器时,主要服务器没有应答,在这之后,辅助服务器就每隔十分钟在访问一次,这就是 重试时间。

过期时间:过期时间就是指在重试时间达到一天时,辅助服务器就放弃了主要服务器,将不再访问主要服务器,这就是死过期时间。

在这里的记录都是可以修改的,可以根据具体的情况进行修改参数。

 

 

本文出自 “DNS之谜(一)” 博客,转载请与作者联系!

你可能感兴趣的:(服务器,客户端,IP地址)