域名将无法解析为aws ec2 - 使用路由53和弹性IP

时间:2013-06-28 18:24:56

标签: amazon-web-services dns amazon-ec2 amazon-route53

我很难将我的域名连接到我的ec2实例,虽然我已经阅读了互联网上的每一篇文章,我都能找到关于这个主题的文章:

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

我的设置如下:

  • 域所有四个Route 53委托设置条目都添加为名称服务器, DNS查找显示所有内容都是分布式的并且很好

  • 路线53:为domain.com和* .domain.com设置的记录,指向 弹性IP

  • 弹性IP:分配给EC2实例

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

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

我真的很感激任何帮助。

1 个答案:

答案 0 :(得分:4)

EC2实例和弹性IP很好,否则您将无法连接IP地址。问题在于DNS。

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

您确定已在注册商处正确注册了名称服务器吗?你说DNS查找说事情很好。如果是这样,则问题必须在Route 53中。

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