几周前,我为一个域设置了 cloudflare,作为使用 TLS 的权宜之计。我现在想将此域移动到 AWS 和 Route 53。
域已添加到 Route 53,但我不确定如何更改域的 NS/SOA 记录。我想要的设置是在 Route 53 中设置的,但我不确定如何在不停机的情况下将其从 Cloudflare 中移出。(我不敢从 Cloudflare 中“删除”它。)
这是当前SOA
(来自dig
):
mydomain.com. 86400 IN SOA abby.ns.cloudflare.com. dns.cloudflare.com. 2023806844 10000 2400 604800 3600
和当前值NS
:
mydomain.com. 86400 IN NS roan.ns.cloudflare.com.
mydomain.com. 86400 IN NS abby.ns.cloudflare.com.
我尝试将 Route 53 中的四条NS
记录添加到 Cloudflare 中的域,但这似乎没有效果(已经 24 小时),并且由于之前没有任何NS
记录,这可能不是我应该做的正在做……
进行这样的转移的正确过程是什么?我在这方面是否正确,SOA
需要NS
改变的是什么?
确保您在 Route 53 上的区域中的记录正确,然后只需更新您的注册商以指向 AWS Route 53 区域。
您不希望
NS
Cloudflare 或 Route 53 中的任何记录不属于该提供商,除非您计划同时保持这两个提供商(并且您没有)处于活动状态。对于 90% 的用例,您希望您的
NS
记录与您提交给注册商的内容完全相同。因此,使用 Route 53 记录更新您的注册商,等待 24 小时让现有的 NS 记录缓存过期(86400 秒为 24 小时),然后您可以停用您的 CloudFlare 帐户。