Route 53 DNS不稳定

时间:2015-12-05 05:01:01

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

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

Route 53设置:

Step 1

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

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

我也尝试过为api,teamcity和章鱼子域使用CNAME记录。

根本不确定什么是坏的。

2 个答案:

答案 0 :(得分:4)

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

您的域名仍在使用Go Daddy,而不是Route 53,正如“whois”查找所证明的那样。真正的问题是它究竟是如何运作的。

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

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

答案 1 :(得分:2)

我认为这里有两个问题:

  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看起来不错)