【问题标题】:Elastic IP working with AWS EC2 instance, but Route 53 not resolving domain name弹性 IP 与 AWS EC2 实例一起使用,但 Route 53 无法解析域名
【发布时间】:2020-07-09 01:52:29
【问题描述】:

我前段时间从 Godaddy 转移了一个域。我创建了一个具有弹性 IP 的 EC2 实例,该实例运行良好,但无法解析域名。

AWS 门户中的测试将 A 记录解析为正确的弹性 IP,但名称只是给出:

...... server IP address could not be found.
Try running Windows Network Diagnostics.
DNS_PROBE_FINISHED_NXDOMAIN

人们说 DNS 可能仍在 Godaddy,但我在 Godaddy 帐户中看不到该域。

Dig gives A record
id 19510
opcode QUERY
rcode SERVFAIL
flags QR RD RA
;QUESTION
parlepal.com. IN A
;ANSWER
;AUTHORITY
;ADDITIONAL

and  NS
id 50166
opcode QUERY
rcode SERVFAIL
flags QR RD RA
;QUESTION
parlepal.com. IN NS
;ANSWER
;AUTHORITY
;ADDITIONAL

欢迎提出任何建议。

【问题讨论】:

  • 域名是否曾经在 AWS 上运行过? Route 53 控制台中的“Registered Domains”和“Hosted Zones”下的内容是什么?您的域的托管区域是否包含 NS 记录?
  • 我从未使用过该域,但它已在 Route 53 中坐在那里 有 NS 记录,但当我将它们放入浏览器时,它显示
  • 我从未使用过该域,但它位于 Route 53 中。在注册域下,有 2 个 ns50.domaincontrol.com 和 ns49... 在托管区域 ns-1780 下有 NS 记录。 awsdns-30.co.uk。 ns-79.awsdns-09.com。 ns-1253.awsdns-28.org。 ns-1003.awsdns-61.net。但是当我将它们放在浏览器中时,它说无法访问此站点
  • 听起来您在两个部分中定义了不同的名称服务器。他们应该是一样的。见:Linking Amazon Route 53 Domain Name to EC2 instance
  • 谢谢约翰。你知道它是怎么发生的吗?

标签: amazon-route53 elastic-ip


【解决方案1】:

(从评论移下...)

一个注册域与许多名称服务器相关联。

托管区域有一个 NS 记录,用于定义与托管区域一起使用的名称服务器。

这两个部分中的名称服务器需要匹配才能使解析过程正常工作。

见:Linking Amazon Route 53 Domain Name to EC2 instance

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-11
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 2013-07-08
    相关资源
    最近更新 更多