《DNS》

本文详细阐述了DNS的基本概念,包括域名结构、查询流程、内网DNS服务器的重要性,以及正向和反向查找的区别。还介绍了DNS轮询、网络掩码排序、条件转发和域名解析委派等高级功能。最后,展示了DHCP和DNS的配合,以及HOST文件的作用。
摘要由CSDN通过智能技术生成

什么是DNS

dns就是我们访问网址时,将我们输入的网址通过查询dns服务器转换成ip地址,再将申请发送至ip地址。

域名

域名分为顶级域名、二级域名、三级域名,以www.baidu.com.为例,
baidu.com.为三级域名由.com.二级域名服务器管理,而.com.则由.顶级域名(根服务器)管理。

DNS一次完整的过程

本地先向DNS发送地址访问申请,DNS先是在本地DNS服务器的缓存池里查询是否有此地址的缓存,如果有直接发送回复给本地,否则先是像附近的根服务器发送申请,根服务器会根据地址进行解析,将匹配的二级域名地址发送回DNS服务器,DNS服务器会再向从根服务器得到的二级域名地址发送申请,二级域名服务器会将发送来的地址申请,在自己这里进行一次解析,再将申请跟自己匹配的管理的地址再转发给DNS服务器。

域名解析的过程:

以访问www.baidu.com为例子:用户访问这个地址,先是向.com的一级域名发送申请,在.com下再向.根服务器发送数据申请,.根服务器在接受到我们的申请然后再将查询的数据内容沿着发送的路径再发送给我们的用户。

在内网安装DNS服务器的意义:

内网用户在访问外网,发送申请访问,则每个用户在访问的时候都需要自己独立发送申请,会导致大量占用网络带宽——对此安装内网DNS服务器,内网用户在像外网发送申请得到的回复就能先通过我们的DNS服务器,在本地DNS服务器保存一份,这样其他的用户在如果有需求访问,我们的DNS服务器就能直接对用户的申请响应回复,就减少了再向发送申请之后从根服务器(.)到本地的这段带宽,从而达到第一个目的:1.节省内网域名解析所占用的流量

根服务器对于我们内网的服务器域名(前提:没有在互联网上注册过的)并不能实现回复,安装内网DNS服务器则我们的DNS服务器则会对此服务器域名有相应的记录,在我们内网用户在对此服务器域名发起访问的时候,能够给我们的用户进行访问反馈答复,从而实现第二个目的:2.能够解析内网以及全球的IP地址

针对于有内网有域环境的情况,在本域中我们的访问域需要连接我们内网的DNS服务器,连接类似于8.8.8.8这种外网的DNS是无法进行访问的,从而实现了第三个目的:3.域中计算机定位域控制器

正向查找跟反向查找

(nslookup进行操作)
正向查找则是通过域名地址得到域名的ip地址,而反向查找则是通过域名的ip地址得到域名地址。

DNS轮询

每个服务器地址所支持的访问数量的是一定的,但可以镜像多个分配到给不同的地址,而当有用户对地址发起访问的时候,DNS服务器会采用轮询的方式先将用户均匀的分配给不同的地址,来避免负载均衡。(但如何服务器地址中个某个地址不能连接,这点DNS服务器是不知道的,可以通过刷新来重新分配

启用网络掩码排序

(默认勾选),DNS服务器会根据访问地址来在对应查找地址中来分配与访问地址最接近的网络频段。

条件转发

在此情况下,有两个域环境,A跟B,A为B的子域,默认A下的主机发送请求是要发送给自己域的DNS服务器,再由DNS服务器往上级请求:
(在A的DNS服务器上的条件转发器设置访问转发条件)
1.若a下的主机访问的是B服务器地址,则会将访问请求转发给B的DNS服务器。
2.若访问的是本地的域名,则不需要转发处理,直接在本地对申请进行处理。
3.若访问的既不是本地域名,也是设置转发条件中的B域名地址,则直接访问.根服务器进行访问。
转发优先级:条件反转>转发器>根提示

域名解析委派

(前提:上级域名知道下级域名的存在,不然无法实现)
若本地用户向自己所在的DNS服务器发送申请访问的地址不在本地,则会向.根服务器发送申请,而本地用户申请的地址也不在.根服务器直接管理下的服务器,.根服务器则会进行解析,将申请发送委派给与之匹配的子服务器下,再由子服务器解析处理或者是继续委派给自己管理下的子服务器进行处理,直到最终到达所在域名服务器。再将数据沿委派路径依次送回给用户。

DHCP跟DNS配合使用

DHCP跟DNS配合使用可以实现域中的计算机IP地址能够自动配置,以及自动解析。

HOST文件

host文件可以直接修改域名所指向的ip地址。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值