码迷,mamicode.com
首页 > 其他好文 > 详细

NDS服务器的正向解析、反向解析、站点轮询(负载均衡)、泛域名解析、主从DNS服务器以及主从DNS更新测试

时间:2015-08-11 10:17:37      阅读:398      评论:0      收藏:0      [点我收藏+]

标签:nds服务器的正向解析、反向解析、站点轮询(负载均衡)、泛域名解析、主从dns服务器以及主从dns更新测试

  1.什么是DNS?

     DNS是域名系统(Domain Name System)的缩写,简单地说就是把域名解析成IP地址。

  2.DNS分为哪几种类型?

     主域名服务器

     辅助域名服务器(从域名服务器)

     转发域名服务器

     缓存域名服务器

  3.DNS查询类型分为哪几种?

    从查询方式来分为递归查询(要么查询成功,要么查询失败)和迭代查询(从一台DNS查询另一台DNS过程)

    从查询内容来分为正向查询(由域名查找IP地址过程)和反向查询(有IP地址查询域名的过程)

实验(一)

实验名称:搭建主DNS服务器

实验目的:熟练掌握主DNS搭建及其客户端的测试

实验描述:

公司域名:tarena.com

公司域名服务器:ser5.tarena.com     

域名服务器IP:192.168.1.70

客户端访问域名:

      pc205.tarena.com       IP:192.168.1.60

      win7pc.tarena.com     IP:192.168.1.50

1.查看软件包是否安装

技术分享

2.安装软件包

技术分享

3.修改主配置文件时首先复制 一个主配置文件 ,已防止更改 错误时无法进行恢复。

技术分享

4.修改主配置文件(默认情况下,域名服务器只为本机提供域名解析功能,所以更改11和18,使其任何主机需要解析时都可以解析,listen-on port为监听的端口和地址,allow-query为允许任何客户端可以查询)

技术分享技术分享

5.修改主配置文件时发现有最后一行有一个include,include为这个主配置文件加载include的内容。

技术分享

6.修改include的配置为那个域进行解析(zone表示定义正向区域,tpye master表示区域类型为主DNS,file表示区域数据文件)

技术分享

技术分享

7.检测主配置文件是否有语法错误(如果没有语法错误不报任何信息,如果有语法错误根据提示进行修改)。

技术分享

8.修改区域 文件(区域文件放在/var/named目录下,复制一个模板文件更名为tarena.com.zone,这个文件的名字必须和前面file的文件一致,否则就找不到区域文件)。

技术分享

技术分享

9.检查数据库文件的语法是否有错误

技术分享

10.启动服务

技术分享

11.测试在客户端上测试,把客户端(192.168.1.60)指向DNS服务器(192.168.1.70)。

技术分享

12.测试(测试命令用nslookup)

技术分享

实验(二)在实验一的基础上搭建

实验目的:搭建多区域的DNS

公司新增加了一个域名:baidu.com

公司的域名服务器:www.baidu.com    IP为: 1.2.3.4

客户端访问域名:

music.baidu.com          解析为  IP: 5.6.7.8

baidu.com                    解析为  IP:1.2.3.4

1。修改主配置文件

技术分享

2.修改数据库文件

技术分享

3.启动服务

技术分享

4.客户端测试

技术分享


实验(三)

实验目的:反向解析 

实验要求:当客户输入IP地址是,可以解析为域名。

IP:192.168.1.70          解析为:ser5.tarena.com

IP : 192.168.1.60           解析为:www.tarena.com

IP : 192.168.1.50           解析为:pc205.tarena.com

IP : 192.168.1.40            解析为:win7pc.tarena.com

1.修改主配置文件

技术分享

2.修改数据库文件

技术分享

3.启动服务

技术分享

4.客户 端测试

技术分享


实验(四)

实验目的:基于DNS的站点轮询(负载均衡)

实验要求:当用户访问www.tarena.com的时候,2/3用户访问1.60,1/3用户访问1.50.

1.修改数据库文件

技术分享


2.启动服务

技术分享

3.测试

技术分享

实验(五)

实验目的:泛域名解析

实验要求:

1.公司有100个域名,需要解析100个IP

station1.baidu.com        -------->     192.168.7.1

station2.baidu.com        -------->     192.168.7.2

.............................................................................................

station100.baidu.com    -------->     192.168.7.100

2.当用户访问网站时,只要域名输入正确就可以进入到本网站。

bj.baidu.com       ------->119.75.217.56

sh.baidu.com       ------->119.75.217.56

......baidu.com      ------->119.75.217.56


一。修改数据库文件

技术分享

二。启动服务

技术分享


三。客户端测试

技术分享


实验(6)

实验目的:构建主/从DNS

实验要求:

1).主DNS:ser5.tarena.com      192.168.1.70

2).从DNS:pc205.tarena.com    192.168.1.60

3).网站tts7.tarena.com ---> 118.45.29.31

4).测试域名解析及主从同步.

主DNS服务器的操作

1.修改主DNS的主配置文件(添加允许同步数据的服务器的IP)。

技术分享

技术分享

2.修改数据库文件

技术分享

3.重启服务

技术分享


从NDS服务器的操作

1.安装软件包

技术分享

2.修改主配置文件(监听的端口该为any,allow-query为any)

技术分享

技术分享

3.添加区域文件(指明谁是主,谁是从)

技术分享

4.检查是否有语法错误

技术分享

5.启动服务

技术分享

6.测试

技术分享

技术分享


DNS总结:

1.DNS重要文件和目录?
/etc/named.conf
/var/named
/var/named/chroot

listen-on port 53 { 192.168.4.5; };   //监听地址和端口
allow-query { any; };             //允许任何客户机查询

zone "tarena.com" IN {              //定义正向区域
    type master;               //区域类型为主DNS
    file "tarena.com.zone";       //区域数据文件
};

2.区域文件内容解释
$TTL 86400        //有效记录的生存周期
@ IN SOA   dns1.tarena.com.     root.tarena.com. (
    2013090901         //更新序号
    3H             //刷新时间
    15M             //重试间隔
    1W             //失效时间
    1D             //无效记录的生存周期
)

     A                  //一条记录
    CNAME      //更改名
    PTR           //反向解析
    @             //主区域文件的域名


本文出自 “脚踏实地向前行” 博客,请务必保留此出处http://343614597.blog.51cto.com/7056394/1683495

NDS服务器的正向解析、反向解析、站点轮询(负载均衡)、泛域名解析、主从DNS服务器以及主从DNS更新测试

标签:nds服务器的正向解析、反向解析、站点轮询(负载均衡)、泛域名解析、主从dns服务器以及主从dns更新测试

原文地址:http://343614597.blog.51cto.com/7056394/1683495

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!