0

从 S3 提供静态 pdf。在 AWS 上有一个生产环境,在我的本地 Vagrant 虚拟机上有一个开发环境。直到今天一切正常。

当我尝试从我的 Vagrant 开发环境访问 S3 文件时,我得到

无法解析主机“bucket.s3.amazonaws.com”

我仍然可以在我的 AWS 生产环境中正常访问这些文件。访问代码完全相同。

其他可能相关或不相关的注释

  1. 今天早上重置了虚拟机。从那以后它就没有工作了。
  2. 我试图刷新 DNS -> ipconfig /flushdns
  3. 我已清除浏览器缓存

谢谢你的帮助。

4

2 回答 2

1

“虚拟机已重置”是什么意思?当我忘记将虚拟机置于挂起状态然后更改主机上的网络时,我遇到了问题。在那之后我将无法解决任何问题。为了解决这个问题,我只是做了一个vagrant suspend && vagrant up让它刷新它的网络。

于 2013-02-13T19:19:05.800 回答
0

当我尝试在 openstack 上使用 vagrant 获取 S3 文件时遇到了类似的问题,通过在我的 openstack 子网上配置 DNS 解决了这个问题。(这意味着 DNS 问题与 vagrant vm 配置无关,它与 openstack 配置有关,您可以通过运行:cat /etc/resolv.conf from your vagrant vm 来验证它)

于 2014-12-08T17:17:23.243 回答