![我的 AWS Route 53 上的域名无法传播](https://linux22.com/image/682165/%E6%88%91%E7%9A%84%20AWS%20Route%2053%20%E4%B8%8A%E7%9A%84%E5%9F%9F%E5%90%8D%E6%97%A0%E6%B3%95%E4%BC%A0%E6%92%AD.png)
您好,已为该域创建了记录集:
lazycatthemes.com
在 Route 53 上(域名是通过 Route 53 购买的),并为其提供了 Route 53 要求我配置的 4 个 NS 设置:
ns-368.awsdns-46.com
ns-1963.awsdns-53.co.uk
ns-848.awsdns-42.net
ns-1332.awsdns-38.org
当我使用 nslookup 工具在任何一个 DNS 服务器上检查它时,它都有效:
nslookup lazycatthemes.com ns-1963.awsdns-53.co.uk
Server: UnKnown
Address: 205.251.199.171
Name: lazycatthemes.com
Address: 54.154.51.71
但这并没有传播。我已经等了 36 个小时,但我仍然得到这个:
nslookup lazycatthemes.com 8.8.8.8
Server: google-public-dns-a.google.com
Address: 8.8.8.8
*** google-public-dns-a.google.com can't find lazycatthemes.com: Server failed
我不知道下一步该做什么?
答案1
答案是:托管区域上/托管区域中显示的名称服务器就是您想要使用的名称服务器。当您在 AWS 注册/转移到 AWS 时,您可以在 Route 53 管理控制台中的“已注册域”下配置要使用的名称服务器。在那里选择您的域,您将在出现的详细信息页面上看到当前的名称服务器。如果它们与您在托管区域上看到的不匹配,请从托管区域获取名称服务器并替换域上不正确的名称服务器。
答案2
如果您刚刚从 1and1 或其他注册商转移,您的 DNS 记录将不正确。
步骤1: 左侧导航栏“托管区域”下的“创建托管区域”。这将为您提供 Route53 DNS 服务器列表,专门用于您的域。不要从您拥有的其他域复制这些服务器,它们可能会有所不同。
例子:
ns-XX.awsdns-XX.com
ns-XXXX.awsdns-XX.co.uk
ns-XXX.awsdns-XX.net
ns-XXXX.awsdns-XX.org
第2步: 点击左侧导航栏上的“已注册域名”链接。选择您的域名。检查“名称服务器”是否等于上面的 DNS 地址列表。否则,点击“添加或编辑名称服务器”,并列出以下列表:
例子:
ns-XX.awsdns-XX.com
ns-XXXX.awsdns-XX.co.uk
ns-XXX.awsdns-XX.net
ns-XXXX.awsdns-XX.org
将 X 替换为您的特定 DNS 的数字。