运维开发网

网络 – 如何从nslookup获得权威答案?

运维开发网 https://www.qedev.com 2020-03-13 16:26 出处:网络 作者:运维开发网整理
为什么它是“非权威的”?即使我用ns3.yahoo.com寻找yahoo.com ip,我也得到了非权威性的答案. 为什么雅虎服务器会保持stackoverflow的ip?如果不是来自ns3.yahoo.com,我从哪里获得stackoverflow的ip? 您应该了解DNS的工作原理: http://en.wikipedia.org/wiki/Domain_Name_System. 每个域都由权
为什么它是“非权威的”?即使我用ns3.yahoo.com寻找yahoo.com ip,我也得到了非权威性的答案.

为什么雅虎服务器会保持stackoverflow的ip?如果不是来自ns3.yahoo.com,我从哪里获得stackoverflow的ip?

您应该了解DNS的工作原理: http://en.wikipedia.org/wiki/Domain_Name_System.

每个域都由权威名称服务器管理,而Yahoo服务器不是stackoverflow.com域的权威服务器;这里发生的事情是,当你向他们询问有关他们不具有权威性的域名的信息时,他们反过来询问权威服务器,并将答案返回给你;因此,您获得的查询答案是非权威性的,因为Yahoo的DNS服务器只是从其他服务器向您转发它们,它们不是实际管理该域的那些服务器.

为了找到域的权威名称服务器,您应该执行NS查询:

> set query=ns
> stackoverflow.com

stackoverflow.com       nameserver = cf-dns02.stackoverflow.com
stackoverflow.com       nameserver = cf-dns01.stackoverflow.com

如果您询问其中一台服务器,您将获得权威答案.

0

精彩评论

暂无评论...
验证码 换一张
取 消