首页 文章

将我的域名指向亚马逊实例

提问于
浏览
8

我正在尝试使用Route53将我的域名指向我的Amazon实例 . 我希望有Route53经验的人可以告诉我我做错了什么 .

  • 我在Route53中为我的域创建了一个新的托管区域 . 区域文件给了我名称服务器,我将其应用于我的注册表 .

  • 然后,在EC2中,我创建了一个弹性IP地址并将其与我的实例相关联 . 然后,我在区域文件中创建了一个新记录集,并将IP地址作为A-Record放下 .

  • 然后我等了24个小时,但我的指点不起作用 . 该网站仍未被指向Ec2实例 .

有任何想法吗?

1 回答

  • 3

    问题和评论之间的组合步骤是正确的 . 您只需要调试每个步骤 .

    谷歌“DNS查询”,我通常使用www.dnsstuff.com,但选择你喜欢的 . 首先检查名称服务器是您使用注册商输入的名称服务器,如果没有,请仔细检查您是否已告知您的注册商使用它们,否则,请等待更长时间 . 如果是,请根据Route 53面板中的值仔细检查它们 .

    接下来,检查针对您输入的A记录值 . 确保您已选择“简单”作为Route 53路由策略并将“别名”设置为否 .

    如果以上两个值正确,请确保您的apache服务器响应端口80并在浏览器中导航到服务器的IP地址 . 如果可以,上述两个步骤之一是不正确的(并确保它不是其他人的库存Apache安装),或尚未传播 . 如果它不起作用,请确保针对该实例设置的安全组允许端口80上的所有IP地址(即0.0.0.0/0) .

    关于安全组管理界面的注意事项,在“添加规则”之后,在生效之前仍需要“应用规则更改” .

    如果解析安全组入站设置它仍然不起作用,您要么没有在端口80上正确运行Apache,要么在服务器上使用iptables应用内部防火墙 . 尝试使用IP地址和端口80这样的www.yougetsignal.com . 如果可行的话,很可能Apache有问题 .

    如果你在最后阶段仍然有问题,请运行一个股票linux映像,只需安装Apache,使用相同的安全组,并通过浏览器检查Apache实例使用该实例的amazon公共DNS进行响应 . 如果这样做仍然没有,那么你已经为你的实例做了一些自定义的东西,只有你可以调试 .

    如果远程DNS查找报告中的所有内容都正确,但计算机上没有本地,请刷新本地DNS缓存并重试 .

相关问题