我的一个朋友已经将 AWS S3 与 CyberDuck 和 S3 浏览器结合使用很长时间了,昨天一切都运行正常。今天晚上,CyberDuck 和 S3 浏览器都报告了 DNS 错误。
他在南加州,我在西雅图。我们比较了一些ping
测试。对我来说,以下所有 S3 AWS 服务器名称都可以正常解析:
ping s3.us-east-1.amazonaws.com
ping s3.us-east-2.amazonaws.com
ping s3.us-west-1.amazonaws.com
ping s3.us-west-2.amazonaws.com
我的朋友只能这样做ping s3.us-west-2.amazonaws.com
--但是后来也停止了工作。
我帮助他重新配置了以太网 DNS 设置,使8.8.8.8
(Google DNS)成为主 DNS 服务器。他还重启了电脑和电缆调制解调器。尽管如此,DNS 问题仍然存在,CyberDuck 和 S3 浏览器仍然无法访问 S3。
为我:
> nslookup s3.us-east-1.amazonaws.com 8.8.8.8
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
Name: s3.us-east-1.amazonaws.com
Address: 52.217.85.182
为了他:
>nslookup s3.us-east-1.amazonaws.com 8.8.8.8
Server: dns.google
Address: 8.8.8.8
* dns.google can't find s3.us-east-1.amazonaws.com: Server failed
然后他开车去了朋友家,朋友家使用的是其他 ISP,但他仍然无法访问 S3。而昨天这一切都正常了。
我从未见过如此局部(而且显然是区域性的)的 DNS 故障。这里可能出了什么问题?有什么建议可以解决此问题吗?