DNS域名解析服务(正向解析)

一、DNS介绍

       DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 

       DNS区域分为两大类:正向查找区域和反向查找区域,其中正向查找区域用于FQDN到IP地址的映射,当DNS客户端请求解析某个FQDN时,DNS服务器在正向查找区域中进行查找,并返回给DNS客户端对应的IP地址;反向查找区域用于IP地址到FQDN的映射,当DNS客户端请求解析某个IP地址时,DNS服务器在反向查找区域中进行查找,并返回给DNS客户端对应的FQDN。由于区域类别、区域类型的不同,在DNS服务器上创建区域时的操作也不同。

       正向解析:根据域名查询IP地址,是DNS最基本也是最常用的功能 反向解析:根据IP地址查询域名(不常用)。

二、DNS分布式数据结构

       在互联网上有多达到上亿的设备,而这些设备之间互相联通网络,每一台主机都需要一个唯一的标识符(就像是我们每个人都有一张身份证),而这个标识符就是IP地址,由于IP地址是数字,不利于我们人来使用,所以我们日常生活中使用的是域名,比如www.baidu.com,而域名和IP之间的映射我们就需要用到域名解析系统DNS。

从上到下依次为:

  • 根域名服务器(root):如果本地域名服务器无法解析域名时,访问根域名服务器;而根域名服务器如果也不知道映射,会访问权威域名服务器获得映射,然后向本地域名服务器返回映射;(全球有13个根域名服务器)
  • ***域名服务器(TLD):负责com、org、net、edu等***域名和国家***域名,例如cn、uk、fr等;
  • 权威域名服务器(Authoriative):组织的域名解析服务器,提供组织内部服务器的解析服务;

三、DNS的查询方式

1、递归查询
       递归查询是一种DNS 服务器的查询模式,在该模式下DNS 服务器接收到客户机请求,必须使用一个准确的查询结果回复客户机。如果DNS 服务器本地没有存储查询DNS 信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。

2、迭代查询
       DNS 服务器另外一种查询方式为迭代查询,DNS 服务器会向客户机提供其他能够解析查询请求的DNS 服务器地址,当客户机发送查询请求时,DNS 服务器并不直接回复查询结果,而是告诉客户机另一台DNS 服务器地址,客户机再向这台DNS 服务器提交请求,依次循环直到返回查询的结果为止。



 

四、DNS域名解析正向解析实验

 0、关闭防火墙

 1、安装bind软件包

2、修改网卡配置

 3、配置正向解析

修改主配置文件 

修改区域配置文件,添加正向区域配置 

  配置正向区域数据文件重启服务并进行解析 

 

 五、构建从域名服务器(主从复制)

1、打开从服务器,关闭防火墙并安装bind软件包

2、编辑全局配置文件

3、编辑区域配置文件 

 4、重启服务并查看

5、返回主域名服务器,指定从域名服务器

6、配置从服务器的DNS地址并重启网络服务

7、重启网络服务并查看本机的DNS服务器 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值