查看dns的几种方法介绍

发布时间 : 2022-06-09 11:55:17来源 :互联网 作者 :域网 浏览量 : 152

  很多人都知道DNS相当于一个翻译官,负责将域名翻译成ip地址。一句话解释DNS功能:DNS就相当于电话簿, 电话簿可以根据人名查找对应的电话号码,而DNS可以根据域名查找对应的IP地址。那么怎么查询查看dns呢?本文为大家介绍本地查询dns、直接查询dns、迭代查询dns、递归查询的知识。

  1、本地查询

  主机保存有近期的DNS查询记录,这里面主要包含两块内容。一是hosts文件,文件保存在客户机系统盘中,文件路径是Windows/system32/drivers/etc/。另外一个是客户机的高速缓存,可以用ipconfig/displaydns查看。

  如果主机发起DNS查询,首先查询hosts文件,然后在查询DNS缓存。如果hosts文件被恶意程序篡改,那么上网将异常,甚至还会打开不良网页。

  很明显,本地缓存不会有http://qq.com的DNS记录。因此,主机向本地DNS服务器发起查询。

  2、直接查询

  本地DNS服务器是192.168.16.1,这是一个家庭路由器,本地DNS缓存里也不会有相应的DNS记录,因为它并不负责解析http://qq.com。因此,本地DNS服务器必须将查询请求转发至转发器。这个转发器即家庭路由器WAN口内设置的DNS地址,一般会有主备两个。

  3、迭代查询

  转发器按照域名级别高低,先后查询根服务器、.com域服务器、http://qq.com域服务器,最终得到授权应答。这个查询过程即迭代查询。

  4、递归查询

  递归的意思是:只需要发出一次请求,就能得到相应的结果。比如主机-本地DNS、本地DNS-转发器,都是递归查询。

  转发器将相应的查询结果返回至本地DNS服务器192.168.16.1,本地DNS服务器将查询结果返回至主机,最终得出http://qq.com的ns记录。

  以上就是有关查看dns的几种方法的介绍。


关于我们
关于我们
联系我们
注册人权利与责任
滥用举报
法律法规
会员条款
域名条款
版权声明
帮助中心
常见问题
新手指南
服务与支持
客服邮箱:service@yunet.com
技术反馈:support@yunet.com
不良举报:abuse@yunet.com
联系我们
客服热线:
81235281
地址:上海市奉贤区金碧路1990号1层

沪ICP备2025119754号-1
Copyright © 2005-2025 上海尚瓜云网络科技有限公司 版权所有
法律声明 | 隐私政策