DNS是域名系统(DomainNameSystem)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。不少新手还不了解关于dns查询方式有哪几种,今天就跟着本站小编一起来了解下吧。

  dns查询方式有哪几种?

  一、本地查询

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

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

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

  二、直接查询

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

  三、迭代查询

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

  四、递归查询

  转发器将相应的查询结果返回至本地DNS服务器192.168.16.1,本地DNS服务器将查询结果返回至主机,最终得出http://qq.com的ns记录。因为本地DNS服务器不是http://qq.com的授权解析服务器,所以查询得出的结果是非权威应答。

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

  dns解析类型有几种?

  1、A记录:A记录是最常用的DNS记录,它可以将域名解析成IP地址,从而实现访问网站的目的。

  2、NS记录:NS记录是指域名服务器记录,它指定域名的DNS服务器,用于解析域名。

  3、CNAME记录:CNAME记录是指别名记录,它可以将一个域名映射到另一个域名,从而实现访问网站的目的。

  4、MX记录:MX记录是指邮件交换记录,它指定域名的邮件服务器,用于接收和发送邮件。

  5、TXT记录:TXT记录是指文本记录,它可以用来存储一些文本信息,例如SPF记录。

  6、AAAA记录:AAAA记录是指IPv6地址记录,它可以将域名解析成IPv6地址,从而实现访问网站的目的。

  7、SRV记录:SRV记录是指服务记录,它可以指定特定服务的服务器,从而实现访问网站的目的。

  dns查询方式有哪几种?

相关文章