Amazon S3 存储桶的 DNS 突然停止工作

Amazon S3 存储桶的 DNS 突然停止工作

我相当无知的看法是,这是某种 DNS 问题,尽管我已经好几个星期没有更改 DNS 了。也许 S3 有问题,但似乎没有人报告 S3 问题。

昨晚某个时候,我们 S3 存储桶中的文件只能偶尔通过我们通常使用的 URL 访问。如果我使用本机 Amazon URL,则可以可靠地访问该文件。以下是一个例子:

无法可靠地到达: http://guiders.iguiders.com/Guider-1309959830.js

可达性 https://s3.amazonaws.com/guiders.iguiders.com/Guider-1309959830.js http://guiders.iguiders.com.s3.amazonaws.com/Guider-1309959830.js

guiders.iguiders.com 被 CNAME 为 guiders.iguiders.com.s3.amazonaws.com,但是对这两个名称的 tracerout 返回不同的 IP 地址 - 我不知道这是否重要。

guiders.iguiders.com 可以在浏览器中访问,但我得到的是“It Works”ubuntu 默认 www 页面,这表明它实际上指向我们的一个 EC2 实例,即使 DNS 设置为指向 amazon S3。

我不知道这怎么会是 S3 问题,但 DNS 突然不适用于这个 URL 的可能性似乎更小。

另外,我知道这不是一个本地问题(就像不是我感染了 DNS 更改器病毒一样),因为我使用 pingdom 来检查访问该存储桶中的文件的能力,每隔几分钟它就会告诉我服务器已关闭,然后又恢复正常,然后又关闭。

我应该尝试做些什么来发现问题所在?

答案1

iguiders.com配置了两个名称服务器:ns2.zoneedit.com并且ns18.zoneedit.com

当我跑步时

dig guiders.iguiders.com @ns18.zoneedit.com

我明白了

guiders.iguiders.com.   7200    IN      CNAME   guiders.iguiders.com.s3.amazonaws.com.

但如果我这么做

 guiders.iguiders.com @ns2.zoneedit.com

我明白了

 guiders.iguiders.com.   7200    IN      CNAME   x.guiders.iguiders.com.s3.amazonaws.com.

存在,但 IP 地址不同。这就是 IP 地址不一致的原因。我不确定为什么您的主名称服务器和辅助名称服务器的 CNAME 值不同,这需要向 zoneedit.com 提出问题

相关内容