挖掘输出缺少答案部分

use*_*453 5 domain-name-system load-balancing dig amazon-route53

testdomain.extample我最近从 Amazon 上的 Route53获得了一个新域名(我们称之为)。我还有一个来自 AWS 的经典负载均衡器,我希望在有人访问时将请求转发到该负载均衡器www.testdomain.example

NS在 Route53 上的托管区域下,我查看了设置说明SOA(Amazon 添加了一堆ns-xxx.*NS 主机名和一个 SOA 主机名)。我还添加了一个A类型记录,并按照文档中的指定向其中添加了我的负载均衡器(从下拉列表中)。

当我在我的域上运行 dig 时,这就是我看到的内容(我没有看到答案部分,就像我在其他工作网站上看到的那样)。距离我在 AWS 上更新已经过去了大约 12 个小时。浏览器显示“无法找到服务器IP地址”。错误。在这一切中我缺少什么吗?

>>> dig www.mytestdomain.example

; <<>> DiG 9.10.6 <<>> www.mytestdomain.example
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 3567
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.mytestdomain.example.  IN  A

;; Query time: 161 msec
;; SERVER: 192.0.2.75#53(192.0.2.75)
;; WHEN: Tue Apr 23 05:44:21 PDT 2019
;; MSG SIZE  rcvd: 52
Run Code Online (Sandbox Code Playgroud)

HBr*_*ijn 5

没有答案部分,因为您的查询没有得到答复,

;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 3567
                                       ^^^^^^^^
Run Code Online (Sandbox Code Playgroud)

检查状态部分:名称服务器返回错误代码,并且您收到 SERVFAIL 错误响应。这通常是由于名称服务器或您的区域配置不正确造成的。


注意:在许多情况下,可能需要知道实际域名才能回答 DNS 问题。请参阅我应该在帖子中包含或混淆哪些信息?

  • “这通常是由于名称服务器或您的区域配置不正确造成的。”或与 DNSSEC 相关的问题。这确实是不可能区分两者的,因为OP严重且不必要地混淆了名称。 (2认同)