我很难将我的域连接到我的ec2实例,虽然我已经阅读了互联网上的每个帖子我都能找到关于这个主题的帖子:
我使用Route 53将我的域路由到弹性IP,该IP分配给EC2 Ubuntu 13.04实例 . 来自外部的域的nslookup显示弹性IP地址,但返回Server UnKnown .
我的设置如下:
-
域所有四个Route 53委托设置条目都添加为名称服务器,DNS查找显示所有内容都是分布式的并且很好
-
Route 53:为domain.com和* .domain.com设置的记录,指向弹性IP
-
弹性IP:分配给EC2实例
-
EC2实例:Ubuntu 13.04带LAMP(禁用MySQL),vHost设置为* .domain.com并启用,将127.0.0.1 domain.com添加到etc / hosts文件,所有内容重新启动并设置
输入弹性IP或直接实例IP工作正常,只使用域返回“无法解析主机名” .
我真的很感激任何帮助 .
1 回答
EC2实例和弹性IP很好,否则您将无法连接IP地址 . 问题出在DNS上 .
我不明白DNS查找如何显示一切都很好,但你得到“无法解析主机名” . 这就是说您的本地计算机无法将您分配的名称转换为IP地址 . 这意味着DNS存在问题 .
您确定已在注册商处正确注册了名称服务器吗?你说DNS查找说事情很好 . 如果是这样,则问题必须在Route 53中 .
您是否在Route 53中使用*作为主机名?如果是这样,请用一个简单的单词(如www)替换它,看看是否有效 .