Amazon web services “挖掘命令返回”;SERVFAIL";

Amazon web services “挖掘命令返回”;SERVFAIL";,amazon-web-services,dns,cname,dig,Amazon Web Services,Dns,Cname,Dig,我正在使用aws托管我的站点,最近我创建了一个新的托管服务器,并更新了注册器中的名称服务器,但当我在终端中使用dig命令查看更改是否已通过时,它会给我以下错误: $dig wheybuddy.com ; <<>> DiG 9.8.3-P1 <<>> wheybuddy.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, statu

我正在使用aws托管我的站点,最近我创建了一个新的托管服务器,并更新了注册器中的名称服务器,但当我在终端中使用dig命令查看更改是否已通过时,它会给我以下错误:

$dig wheybuddy.com
; <<>> DiG 9.8.3-P1 <<>> wheybuddy.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 26614
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;wheybuddy.com.         IN  A

;; Query time: 203 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Tue Mar 15 10:26:10 2016
;; MSG SIZE  rcvd: 31
$dig wheybuddy.com
;  挖掘9.8.3-P1 wheybuddy.com
;; 全局选项:+cmd
;; 得到答案:

;; ->>HEADER
SERVFAIL
表示服务器根本无法回答查询。为什么它不能做到这一点是不可能的,只有从回答。在您的例子中,给出错误消息的名称服务器位于RFC1918地址上,因此我猜它是您站点的内部解析器。如果您可以选择,登录到该机器并使用
dig+trace
发出有问题的查询可能有助于找到实际问题。

SERVFAIL
意味着服务器根本无法回答查询。为什么它不能做到这一点是不可能的,只有从回答。在您的例子中,给出错误消息的名称服务器位于RFC1918地址上,因此我猜它是您站点的内部解析器。如果您可以选择,登录到该机器并使用
dig+trace
发出有问题的查询可能有助于找到实际问题