失败:DNS 解析失败:AWS Route53 上的 DNS 响应错误代码 NXDOMAIN

Failure: DNS resolution failed: DNS response error code NXDOMAIN on AWS Route53

我有一个托管在 AWS 上的站点,最近该站点因 NXDOMAIN 错误而关闭。该站点之前运行正常,但该站点似乎没有问题,因为 Elastic Beanstalk direct link (xxxx-prod.elasticbeanstalk.com) 运行正常。

在我的 Route53 中,我有一个 CNAME linking 到我的 (xxxx-prod.elasticbeanstalk.com) 和一个 SOA 和 AWS 提供的 4 个 NS 记录。 xxxx 是实际站点名称的占位符。 运行挖...

    dig xxxx.com any

; <<>> DiG 9.8.3-P1 <<>> xxxx.com any
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 63003
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;xxxx.com.          IN  ANY

;; AUTHORITY SECTION:
com.            895 IN  SOA a.gtld-servers.net. nstld.verisign-grs.com. 1435723016 1800 900 604800 86400

;; Query time: 31 msec
;; SERVER: 64.71.255.204#53(64.71.255.204)
;; WHEN: Tue Jun 30 23:57:22 2015
;; MSG SIZE  rcvd: 102

看起来我的 NS 记录可能是问题所在,但我不确定。有人可以确认一下吗

TLDR:您需要联系您的注册商以了解域名的情况。您在问题中留下了域,所以我实际上尝试查看 DNS 为它看到了什么。

您的域有 A 记录吗?

host vizibyl.com
Host vizibyl.com not found: 3(NXDOMAIN)

https://www.whois.net ->

Name Server: NS-1519.AWSDNS-61.ORG
Name Server: NS-1828.AWSDNS-36.CO.UK
Name Server: NS-228.AWSDNS-28.COM
Name Server: NS-544.AWSDNS-04.NET
Status: clientHold http://www.icann.org/epp#clientHold
Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited

http://www.icann.org/epp#clientHold
对于 clientHold:

此状态代码告诉您的域的注册机构不要在 DNS 中激活您的域,因此它不会解析。这是一种不常见的状态,通常在法律纠纷、未付款或您的域可能被删除时出现。

通常,此状态表示您的域存在需要解决的问题。如果是这样,您应该联系您的注册商来解决问题。如果您的域没有任何问题,但您需要解决它,您必须先联系您的注册商并请求他们删除此状态代码。