AWS Route 53"失败:DNS解析失败:Rcode NXDomain(3)"

时间:2017-01-27 16:22:51

标签: amazon-s3 amazon-route53

AWS Route 53 / S3静态网站

我有一个域/ Route 53托管区域,其中包含多条A记录。特别是一条A记录已经开始产生错误"失败:DNS解析失败:Rcode NXDomain(3)"当它试图解决时。

user.samtec-atg.com

这是一个在S3上托管的静态网站。 S3链接有效,但使用别名或CNAME为此链接配置记录集会产生错误"失败:DNS解析失败:Rcode NXDomain(3)"

同样,我有几个具有相同根域的S3网站,但只有这个链接产生错误。

我如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

由于这是谷歌搜索@subj后Google搜索结果中的第一项,并且没有明确答案,因此我决定进行挖掘。

https://docs.aws.amazon.com/cli/latest/reference/route53/get-health-check.html说:

如果要检查加权,延迟或故障转移资源记录集的运行状况,并且选择仅通过FullyQualifiedDomainName指定端点,则建议为每个端点创建单独的运行状况检查。

因此,如果将流量路由到无法为其创建alias records的资源(例如EC2实例),则会为每个资源创建一条记录和运行状况检查。然后,将每个运行状况检查与适用的记录相关联。健康检查会定期检查相应资源的健康状况,而Route 53仅将流量路由到健康检查报告为健康的资源。

当我尝试对第53条路由中的私有区域中的域名进行健康检查时,我遇到了这种情况(而对每个记录/ ec2实例分别进行了健康检查)。

答案 1 :(得分:-1)

人们认识到你的DNS是在两个父母托管的,所以它被拒绝了