DNS的查询方式

从查询方式分类

递归查询:指客户端向首选DNS查询,要求首选DNS必须返回准确结果,如果不知道可以查询其他DNS服务器。

迭代查询:指首选DNS和后端DNS查询,允许返回近似结果。

从查询内容分类

正向查询:由域名查找IP地址。

反向查询:由IP地址查找域名。

原理

区域—(中放)—资源记录类型—(中放)—解析数据

Windows: 目录——文件——数据(顺序对应上方)

Linux:文件——条目——数据(顺序对应上方)

资源记录类型

SOA(起始授权机构):区域中重要的记录类型,每个区域都必须有此记录类型。

                      SOA中必须含有FQDN(完全合格域名)相关时间

NS(名称服务器):区域中重要的记录类型,每个区域都必须有此记录类型。

                      NS中只包含FQDN,没有相关时间。

同区域内,SOA类型和NS类型中,FQDN必须一致。

A(主机)记录:正向解析记录,里面放正向解析数据,存放在正向区域中。

PTR(指针)记录:反向解析记录,里面放反向解析数据,存放在反向区域中

MX(邮件交叉)记录

CNAME(别名)记录:    以后Linux中会讲

SRV(服务)记录:

区域

正向区域:域名转换IP

      例:123.com:目录

            SOA:记录类型

            NS:记录类型

             A :文件(A记录里面写清楚域名指向IP的数据)

反向区域:IP转换域名

      例:46.168.192(把你指向的这个IP网段反着写)

           SOA

            NS

           PTR  (这个PTR记录里记录的是IP,上方192.168.46.xx,记录的这个xx字段,和上方IP字段连起来用的。比如192.168.46.117,这里PTR就是存储的117。)

实验:

  准备工作:

  1. 虚拟机和真实机网络通畅(NAT模式)
  2. 真实机和虚拟机首选DNS指向虚拟机IP

步骤:

   打开虚拟机服务器管理器——角色——添加角色——DNS服务器,安装成功后——开始——管理工具——DNS——正向查找区域右键新建区域——主要区域——区域名称(随意zq.com)建好后,右键空白——新建主机——名称(www)——IP地址就是当前主机或虚拟机的IP

然后ping网站测一下通不通网

不通检查一下网卡DNS地址有没有和虚拟机一样。

检查一下 各网络适配器是否禁掉IPV6。

反向区域:右键新建区域—主要区域----IPV4反向查找区域----输入要反向查找的IP(反着输入)

网络基础

智能网络设备:

交换机、路由器、防火墙

智能设备定义:

  拥有智能操作系统(安装和开发第三方软件)

  拥有强大的CPU

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
DNS(Domain Name System)是一种用于将域名转换为 IP 地址的分布式数据库系统。它提供了两种查询方式,即递归查询和迭代查询。这两种查询方式有以下对比: 1.递归查询:客户端向本地 DNS 服务器发出域名解析请求,本地 DNS 服务器在自己的缓存中查找,如果没有找到,则向根 DNS 服务器发出请求,根服务器返回给本地 DNS 服务器一个指向顶级域名服务器的地址。本地 DNS 服务器再向顶级域名服务器发出请求,顶级域名服务器返回给本地 DNS 服务器一个指向下一级域名服务器的地址。本地 DNS 服务器继续向下一级域名服务器发出请求,直到找到对应的 IP 地址,并将 IP 地址返回给客户端。 2.迭代查询:客户端向本地 DNS 服务器发出域名解析请求,本地 DNS 服务器向根 DNS 服务器发出请求,根服务器返回一个指向顶级域名服务器的地址。本地 DNS 服务器向顶级域名服务器发出请求,顶级域名服务器返回一个指向下一级域名服务器的地址。本地 DNS 服务器再向下一级域名服务器发出请求,直到找到对应的 IP 地址,并将 IP 地址返回给客户端。 总的来说,递归查询是一种由本地 DNS 服务器代替客户端向根 DNS 服务器和各级域名服务器进行查询方式,而迭代查询是一种由客户端代替本地 DNS 服务器向根 DNS 服务器和各级域名服务器进行查询方式。递归查询更加高效,但需要本地 DNS 服务器的支持;迭代查询则更加可靠,但需要客户端的支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑猫小探长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值