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           //反向解析
    @             //主区域文件的域名

时间: 2024-11-07 05:17:18

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

从DNS基础到在CentOS6.5上“玩着”搭建一个支持正向、反向解析的“

1.什么是DNS? (Domain Name System)域名系统. DNS其实实现的功能很简单也很有效,它能够让用户可以不用记得那些经常要访问服务器的ip地址,直接要你输入类似拼音格式的就可以访问到那些数字串的ip地址.假设以61.120.155.14(举个例子),我们总是用这些数字进行网页服务器的访问岂不是很蛋疼,毕竟很多人还是对文字甚至拼音字母更容易让正常人记忆.这就是DNS的功能. 当然,它不仅能把那些你输入的拼音字母转换成ip地址的数字串,它还支持把那些数字串转换成你想访问的实际的网

DNS服务正向、反向解析区域,主/从区域数据库复制,子域授权及基本安全控制

DNS是应用层的协议,默认使用UDP的53端口,也会用到TCP的53端口. DNS名称解析方式: 名称 --> IP:正向解析 第一段这种方式叫递归查询,只发出去一次请求,就给它返回答案:第二段这种方式就迭代查询,要发出多次请求,需要自己查询不同域名,最后才返回答案:这就是DNS的查询类型. 一般内网递归,外网迭代. IP --> 名称:反向解析 每一层服务器都有各自的数据库,来存储各自负责的网段,这与正向解析的数据库是两个各自独立的数据库. 一次完整的查询请求经过的流程: Client --

.net core 跨平台开发 微服务架构 基于Nginx反向代理 服务集群负载均衡

1.概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器. 服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器.集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行. 负载均衡,英文名称为Load

3、DNS服务器功能(正向、反向解析)

实验目的: 建立gr.org域的主名称服务器.解析: 名称 IP 用途 ns.gr.org        192.168.170.3          名称服务器 www.gr.org     192.168. 170.3         正规名 bbs.gr.org      192.168. 170.3         别名 mail.gr.org      192.168. 170.4        邮件服务器 下面蓝色的字体都为解释,不用写:红色字母为命令 正向解析:域名解析为IP地址

缓存DNS 正向解析反向解析

在网上申请一个mageeu.com的域  IP网段为172.16.100.0/24 C类网 ns服务器:172.16.100.1 www服务器 172.16.100.1  172.16.100.3 邮件服务器mail 172.16.100.2 ftp:在www主机上,是www服务器的别名 www.isc.org  BIND包在这里下载 DHCP服务器也是靠isc维护 安装: DNS:常用BIND在linux配置 www.isc.org  BIND包在这里下载 卸载低版本:rpm -e bind-

利用Baidu API正向和反向解析地址

在开发过程中,假如遇到了需要计算两地址之间的距离,或者是需要在地图上定位某个地点,之类之类的需求,就会用到百度地图或者高德地图提供的API去解析一个地址,包括正向解析和反向解析.正向解析是输入一个地址,返回一个经纬度,相当于我们在搜索框搜索一个地址然后在地图上打个点.反向解析则是输入一个经纬度,返回一个地址的列表,这个列表是表示这个经纬度附近可能有的东西. 百度地图,解析过程实际上就是向百度的服务器接口通过一个特定格式的URL发送一个带有数据信息的Http请求,然后获得一个带有json数据的Ht

正向解析 反向解析 步骤

总结如何配置一个正向解析区域的详细步骤(必须掌握) 1:定义解析区域, 编辑/etc/named.rfc1912.zones文件,添加zone "yhyblog.cn" IN { type master; file "yhyblog.cn.zone"; }; 2: 编辑/var/named/yhyblog.cn.zone,添加解析区域$TTL 3600; 这里会自动补全yhyblog.cn $ORIGIN yhyblog.cn.@ IN SOA ns1.yhyblo

DNS(BIND) 正向解析   反向解析 基本服务的搭建

操作系统:centos 6.6 yum源安装bind安装包 yum install -y bind 正向解析与反向解析核心配置目录 /etc/named.conf   配置文件 /var/named/          数据文件目录 为了更好的理解整个正向解析与反向解析过程,自己写配置文件: cp /etc/named.conf  /etc/named.conf.bak     备份原配置文件 > /etc/named.conf                                  

DNS服务正向、反向解析以及主从同步实操(有图有字,易做易懂)

DNS解析大体实操分为:1.DNS正向解析2.DNS反向解析3.DNS主从同步 一.DNS正向解析 1.安装bind工具包通过在线yum库进行安装bind软件包,构建DNS服务.2.修改全局配置文件 只需要修改两个选项:(1)将listen-on后面的IP地址修改为自身IP,作用为监听本机53端口.无论是谁通过本机DNS服务进行域名解析,都能够监听到:(2)将allow-query后面更改为any--这里允许任何人使用本机的DNS服务 3.修改区域配置文件 添加域名和区域数据文件名的文件,在zo