Route 53 DNS 不稳定

Route 53 DNS Unstable

我的 DNS 工作不断进出(工作然后不工作)。

53 号公路设置:

GoDaddy 区域文件:

MYSITE.COM. 3600    IN  SOA ns03.domaincontrol.com. dns.jomax.net (
                2015120200
                28800
                7200
                604800
                600
                )

; A Records
@   600 IN  A   198.185.159.144
@   600 IN  A   198.185.159.145
@   600 IN  A   198.49.23.144
@   600 IN  A   198.49.23.145

; CNAME Records
email   3600    IN  CNAME   email.secureserver.net
ftp 3600    IN  CNAME   @
rtwzezashxkbwtjtj4p5    3600    IN  CNAME   verify.squarespace.com
www 3600    IN  CNAME   ext-sq.squarespace.com

; MX Records
@   3600    IN  MX  10  mailstore1.secureserver.net
@   3600    IN  MX  0   smtp.secureserver.net

; NS Records
@   3600    IN  NS  ns-1478.awsdns-56.org
@   3600    IN  NS  ns-1617.awsdns-10.co.uk
@   3600    IN  NS  ns-329.awsdns-41.com
@   3600    IN  NS  ns-687.awsdns-21.net
@   3600    IN  NS  ns03.domaincontrol.com
@   3600    IN  NS  ns04.domaincontrol.com

我最初在 GoDaddy 中也有 Route53 设置中的 A 记录,但删除它们似乎有点帮助,尽管它仍然会丢失。

我也尝试过为 api、teamcity 和 octopus 子域使用 CNAME 记录。

完全不确定是什么坏了。

我认为这里有两个问题:

  1. 您有两个 SOA。在 Route53 中,您的 SOA 指向 AWS 服务器。在 Godaddy 中,它指向 Godaddy 服务器。 SOA 在所有名称服务器中必须相同。有关更多信息,请参阅 http://rscott.org/dns/soa.html

  2. 在 AWS 中,CNAME 记录看起来是错误的:它们指向相对于主域的域,但这些域未定义(即 ext-sq.squarespace.com.ratingkit.com 出现在 AWS 中但未定义。在对比度 ext-sq.squarespace.com 看起来不错)

问题在于,这不是您使用 Route 53(或任何其他 DNS 提供商)并将 Go Daddy 作为您的域注册商的方式。

您的域仍在使用 Go Daddy,而不是 Route 53,"whois" 查找证明了这一点。真正的问题是它究竟是如何工作的。

您不想在 GoDaddy 上创建 NS 记录。您实际上需要切换权威名称服务器以使用创建托管区域时由 Route 53 分配的 4 个名称服务器。

https://www.godaddy.com/help/set-custom-nameservers-for-domains-registered-with-us-12317