7

我很难将我的域连接到我的 ec2 实例,尽管我已经阅读了互联网上我能找到的关于该主题的每一篇文章:

我正在使用 Route 53 将我的域路由到分配给 EC2 Ubuntu 13.04 实例的弹性 IP。来自外部的域的 nslookup 显示弹性 IP 地址,但返回 Server UnKnown。

我的设置如下:

  • 域 所有四个 Route 53 委托集条目都添加为名称服务器,DNS 查找显示一切都已分发且正常

  • Route 53:domain.com 和 *.domain.com 的记录集,指向弹性 IP

  • 弹性 IP:分配给 EC2 实例

  • EC2 实例:带有 LAMP 的 Ubuntu 13.04(禁用 MySQL),为 *.domain.com 设置并启用 vHost,将 127.0.0.1 domain.com 添加到 etc/hosts 文件,一切都重新启动并设置

输入弹性 IP 或直接实例 IP 工作正常,仅使用域返回“无法解析主机名”。

我真的很感激这方面的任何帮助。

4

1 回答 1

4

EC2 实例和弹性 IP 都可以,否则您将无法连接到 IP 地址。问题出在 DNS 上。

我不明白 DNS 查找如何显示一切正常,但您会收到“无法解析主机名”。也就是说,您的本地计算机无法将您分配的名称转换为 IP 地址。这意味着 DNS 有问题。

您确定您已在注册商处正确注册了您的域名服务器吗?您说 DNS 查找表明一切正常。如果是这样,那么问题一定出在 Route 53 上。

您是否在 Route 53 中使用 * 作为主机名?如果是这样,用一个简单的词(如 www)替换它,看看是否有效。

于 2013-06-28T19:17:07.823 回答