AWS路由53 DNS传播时间

AWS路由53 DNS传播时间,dns,amazon-route53,Dns,Amazon Route53,大约5小时前,我在AWS Route 53服务中创建了一个新的托管区域。记录如下所示: 托管的Zone domain.com domain.com. A domain.com. MX 1 ASPMX.L.GOOGLE.COM. 5 ALT1.ASPMX.L.GOOGLE.COM. 5 ALT2.ASPMX.L.GOOGLE.COM. 10 ASPMX2

大约5小时前,我在AWS Route 53服务中创建了一个新的托管区域。记录如下所示:

托管的Zone domain.com

domain.com.     A
domain.com.     MX   1 ASPMX.L.GOOGLE.COM.
                     5 ALT1.ASPMX.L.GOOGLE.COM.
                     5 ALT2.ASPMX.L.GOOGLE.COM.
                     10 ASPMX2.GOOGLEMAIL.COM.
                     10 ASPMX3.GOOGLEMAIL.COM.
domain.com.     NS   ns-1042.awsdns-02.org.
                     ns-996.awsdns-60.net.
                     ns-280.awsdns-35.com.
                     ns-1711.awsdns-21.co.uk.
domain.com.     SOA  ns-1042.awsdns-02.org.
                     awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
www.domain.com. A    XX.XXX.XX.XXX
我还为我的注册者更新了域记录,以便在那里指定AWS DNS服务器

该记录用于domain.com。为空,因为它只是www.domain.com的别名。来自同一托管区域的子域。所以www.domain.com。指的是一个真正的弹性IP地址

美国焊接学会的官方文件说:

问题:我将以多快的速度更改亚马逊上的DNS设置 53号公路在全球传播

亚马逊路线53旨在传播 将您的DNS记录更新到其全球网络 在正常情况下,授权DNS服务器在60秒内关闭。 请注意,缓存DNS解析程序不在Amazon的控制范围内 Route 53服务,并将根据 他们的生存时间(TTL)

在我的情况下,DNS记录在5小时后尚未传播。我看到AWS DNS服务器已经更新了记录。所以nslookup为ASW DNS服务器正确地显示了我的web服务的弹性IP地址。但是,例如,谷歌DNS仍然不知道:

nslookup domain.com 8.8.8.8: can't find domain.com: NXDOMAIN

您能说我是否执行了错误的DNS设置,以致DNS记录尚未传播吗?

我相信domainname记录必须指向IP。并将别名添加到www


对于我的wordpress站点,我将域和www记录指向ip地址。

我遇到了类似的问题。需要更新域的注册表NS记录,以匹配托管区域内的NS记录


有关说明和详细说明,请参见以下内容:

您可以使用
dig+trace+add example.com
跟踪委托链,该链将告诉您委托是否到位(正确),以及Route 53服务器是否按预期响应。(我真的不知道这个“空A”,是不是53号路线中的某个东西在UI级别上是这样工作的?DNS中没有这样的东西。)Håkan,谢谢你的回答!没错,这是AWS唯一的功能。普通路由53资源记录集是标准DNS资源记录集,而别名资源记录集为DNS功能提供了路由53特定的扩展。关于它的更多细节可以在这里找到:多亏了dig,我注意到在Registrator中指定的AWS DNS已经过时了。我已经在大约12小时前更正了DNS记录,知道谷歌DNS知道我的域名:nslookup domain.com 8.8.8.8,google-public-DNS-a.google.com的地址是XX.XXX.XX.XXX。但我使用nslookup时没有指定DNS服务器:nslookup domain.com,它表示未知域。我已尝试重新启动路由器并刷新本地DNS。