发布于 2019-09-07 06:27:26
您总是发送相同的问题,因为无论QTYPE如何,权威域名服务器都会向您推荐合适的域名服务器,因此您将在AUTHORITY部分中“自动”获得NS记录。
请参阅RFC1034 4.3.2节中的通用算法。不清楚你在哪里暗示“但我一直听说你需要检查NS记录。”
您可以很容易地手动复制它,并根据您的情况进行总结:
第一步
dig www.ardainc.org A @a.root-servers.net提供了:
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47905
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 13
;; AUTHORITY SECTION:
org. 2d IN NS d0.org.afilias-nst.org.
org. 2d IN NS a0.org.afilias-nst.info.
org. 2d IN NS c0.org.afilias-nst.info.
org. 2d IN NS a2.org.afilias-nst.info.
org. 2d IN NS b0.org.afilias-nst.org.
org. 2d IN NS b2.org.afilias-nst.org.第二步
我们选择任何一个更进一步:
dig www.ardainc.org A @b2.org.afilias-nst.org.提供了:
; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39247
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 1
;; AUTHORITY SECTION:
ardainc.org. 1d IN NS ns.josh.com.
ardainc.org. 1d IN NS ns2.josh.com.第三步
步骤与上一步相同:
dig www.ardainc.org A @ns2.josh.com.提供了:
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23030
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; ANSWER SECTION:
www.ardainc.org. 3m8s IN CNAME web.josh.com.
web.josh.com. 5m IN CNAME aws.josh.com.
aws.josh.com. 1m IN A 18.217.156.232我们得到了答案,解决方案就到此为止。请注意,我们执行了三个A查询,从未执行过NS查询。
如果你使用dig +trace,你会看到同样的事情,
(当然,在您看到的内容下面会发生更多情况,因为当您执行@ns2.josh.com.时,dig必须首先解析此名称以找到IP地址,因此会有更多的A和AAAA查询)
https://stackoverflow.com/questions/57828833
复制相似问题