使用nslookup定位权威域名服务器得到权威应答

转载 2016年06月01日 15:06:33



工作中,很多时候我们使用域名访问网站,显示无法访问,抓包后发现与服务器的tcp连接都没建立起来,这个时候可能发生两种情况:
1. 服务器发生down机或者无法响应客户请求的意外情况;
2. DNS解析出的地址是一个错误的地址。


第2中情况时有发生,并且很多时候我们也不知道应该解析出来的IP为多少才是正确的,这个时候,我们可以使用nslookup工具来定位权威域名服务器,并直接从权威域名服务器上发起DNS请求,以保证解析出来的结果的权威性。
我们以limensi.com为例来看一下这个过程:
1) 我们将域名服务器切换到谷歌的开放dns服务器上,"server 8.8.8.8"
2) 设置DNS请求的记录类型为name server,也即权威域名服务器,"set type=ns"
3) 得到limensi.com的应答后,切换域名服务器到权威域名服务器,"server ns3.dreamhost.com"
4) 设置DNS请求类型为A记录,"set type=a"
5) 再次输入"limensi.com",即可得到权威服务器ns3.dreamhost.com给予的权威应答。
使用nslookup定位权威域名服务器得到权威应答




域名可以设置默认的DNS,从这个默认的DNS返回的应答就是权威应答,权威应答字段就会有相应的数据。


----------------------------------------------------------------------------
以对百度进行一次A记录查询为例
1.查询 http://baidu.com 这个域名的ns记录




2.用系统默认的DNS服务器进行查询(此时默认的DNS并不是http://baidu.com这个域名的默认DNS)




3.用百度的默认dns进行查询




再来看看步骤2和步骤3中DNS的应答报文有什么不一样
步骤2:非权威的应答报文



步骤3:权威的应答报文
可以看到权威应答字段填充的就是目标域名的ns记录












相关文章推荐

结合Wireshark分析DNS 协议

摘要:     本文简单介绍了DNS协议理论知识,给出URL解析步骤,详细讲述了DNS报文各个字段含义,并从Wireshark俘获分组中选取DNS相关报文进行分析。 一、概述 1.1...

瀑布式开发及与迭代式开发的区别

瀑布式开发及与迭代式开发的区别

CSAPP课程实验 bomb实验 拆炸弹实验 (2)

关卡1-3 phase1-3 正式进入关卡1,phase_1 首先是关卡1的汇编代码为: 可以看到前3句是非常熟悉的栈开辟代码,下面一起来看一下基本的栈调用过程的汇编代码:在gcc下...

如何在Ubuntu 14.04上使用NSD——一套仅权威DNS服务器

提供:ZStack云计算 系列教程本教程为DNS管理介绍系列七篇中的第七篇。内容介绍即使对于经验丰富的管理员而言,设置一套DNS服务器以支持域名仍是一项相当复杂的任务。DNS区管理极为重要,然而其实现...

[JQ权威指南]使用全局函数post()向服务器请求数据

HTML: $.post发送请求

nslookup工具查询域名服务器、IP、CNAME等详细用法

nslookup是站长较为常用的工具之一,它甚至比同类工具dig的使用人数更多,原因是它的运行环境是windows,并且不需要我们再另外安装什么东西。dig是在linux环境里运行的命令,不过也可以在...
  • dodott
  • dodott
  • 2016年07月11日 18:35
  • 3113

nslookup命令 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具

转自:http://zhidao.baidu.com/question/49820678.html NSLOOKUP命令详解 Nslookup 是一个 监测网络中 DNS 服务器是否能正确实现域...

nslookup命令大全,可以查看域名的DNS服务器是什么

新注册了个域名liboseo.com,然而有些地区一直无法访问,据说是Godaddy的DNS服务器的原因,更换了DNS服务器之后,还是有很多地区无法访问。于是我就想看能用什么命令可以查一下域名的NS服...

通过DOS命令nslookup查域名DNS服务器

怎样查询域名的DNS服务器?这里介绍一种通过本地DOS命令就能查询的方法。       在使用的操作系统里进入MS-DOS(命令提示行)界面       1、输入 nslookup 回车 ...

CSS权威指南阅读笔记(十)--浮动和定位

一、浮动1.浮动元素1.对于浮动元素,有几点需要记住: 首先,会以某种方式将浮动元素从文档的正常流中删除,不过他还是会影响布局; 2.采取css的特有方式,浮动元素几乎“集自成一派”,不过他们还是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用nslookup定位权威域名服务器得到权威应答
举报原因:
原因补充:

(最多只允许输入30个字)