【问题标题】:Amazon Web Services Route 53 DNS IssueAmazon Web Services Route 53 DNS 问题
【发布时间】:2017-05-23 17:05:47
【问题描述】:

当人们访问关联的域名时,让 Route 53 显示我的网站时遇到一些问题。

我有域名“scott-t.co.uk”,并设置了一个 Route 53 记录集,其中包含 2 个 A 记录(一个用于 www,另一个仅用于 scott-t.co.uk)指向 EC2实例公共 IP。当我尝试访问任一域时,两者都会返回一个页面,说明该网站无法访问。当我直接访问 IP 时,它会起作用。

该网站是我的个人简历网站,我真的不想向潜在雇主发送 IP 而不是域名,因为它看起来不专业。

我已经检查了 EC2 实例安全组,并且可以确认“任何地方”都可以访问端口 80 以进行入站 HTTP。

我注意到的一件事是,当我查看“Route 53 > Register Domains > scott-t.co.uk”时,路由 53 中 NS 记录下的名称服务器与分配给域的名称服务器不匹配,但即使当我将这些复制到 NS 记录中时,它不起作用。

另外,当我进入我的托管区域并单击“测试记录集”时,scott-t.co.uk 和 www.scott-t.co.uk 的 A 记录都会返回相应的 IP 地址。

我曾多次尝试完全删除记录集并重新创建它,但没有成功,甚至从头开始一切(终止的 EC2 实例 + 删除的记录集)。我也用谷歌搜索了这个和我能找到的大部分我已经尝试过的东西。 (主要是安全组)

如果我直接通过 putty 登录到实例并针对位于 NS 记录中的名称服务器运行挖掘,它会返回 Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53662 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; WARNING: recursion requested but not available

我是 AWS 的新手,我不知道还要检查什么。如果您需要更多信息,请告诉我。

提前致谢。

【问题讨论】:

  • NS 记录当前是否与Route 53 &gt; Register Domains &gt; scott-t.co.uk 中的自动配置名称服务器匹配? NS 更改需要一些时间才能传播。
  • 您能否验证(从“托管区域详细信息”窗格)您的托管区域是公共区域还是私有区域?
  • @DusanBajic 绝对是一种享受。花了 48 小时试图解决这个问题,然后在不到 5 分钟的时间内解决了这个问题。随意提交作为答案,我会将其标记为正确!感激不尽。
  • 我很高兴它有帮助,但没有必要重复相同的答案,你可以投票给那个。

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


【解决方案1】:

当您 ping 您的 DNS 记录时,响应是否解析到正确的 IP 地址?您是否在重试之前清除了本地 DNS 缓存?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-27
    • 2017-07-31
    • 2013-12-18
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 2017-09-05
    • 2020-03-19
    相关资源
    最近更新 更多