我需要将我的域名从 [注册商 + DNS 提供商 + 电子邮件提供商] (gandi.net) 转移到另一个。我理解,为了防止停机,在实际进行转移之前,我必须先复制 DNS 记录从旧注册中心迁移到新注册中心。
我的 DNS 记录如下:
@ A 10800 <IP>
@ MX 10800 10 spool.mail.gandi.net.
@ MX 10800 50 fb.mail.gandi.net.
@ TXT 10800 "v=spf1 include:_mailcust.gandi.net ?all"
blog CNAME 10800 blogs.vip.gandi.net.
gm1._domainkey CNAME 1200 gm1.gandimail.net.
gm2._domainkey CNAME 1200 gm2.gandimail.net.
gm3._domainkey CNAME 1200 gm3.gandimail.net.
imap CNAME 10800 access.mail.gandi.net.
pop CNAME 10800 access.mail.gandi.net.
smtp CNAME 10800 relay.mail.gandi.net.
webmail CNAME 10800 webmail.gandi.net.
www CNAME 10800 webredir.vip.gandi.net.
据我所理解:
- A 记录的 IP 将更改为新提供商的新 IP 地址
- 新提供商也应提供邮件记录(MX、TXT、CNAME)
- 其余的是注册商专用的或未使用的,因为我只使用电子邮件服务。
所以我的结论是,除了新注册商告诉我的有关 IP 和邮件的信息外,我不需要做任何其他事情。你能确认一下吗我说得对吗?第一次这样做,我的电子邮件不需要停机,所以我非常谨慎。
答案1
那么,确认一下,您要将所有服务从一个提供商转移到另一个提供商吗?
这个问题最好问新的供应商,因为他们可以就如何最好地利用他们的系统提供建议,但是……
一般来说,如果您想要无缝转移,我始终建议将域名转移和 DNS 更改作为两个单独的操作进行。因此,您可以:
首先在新提供商的 DNS 服务器上设置所有现有的 DNS 记录,然后进行域名转移,完成后更新 DNS 记录以指向新提供商的服务。
更新现有提供商 DNS 服务器上的 DNS 记录以指向新提供商的服务,例如,当您准备切换电子邮件提供商时,更新 MX 记录和其他邮件相关记录以指向新邮件服务器。一旦您的所有服务都在新提供商上运行,然后启动向新提供商的域名转移(显然,新提供商应该在其端设置这些记录)。
域名转移可能需要很长时间,并且很难预测何时能够完成(实际上由注册中心而不是注册商控制,因此通常是“在第二天的某个时间点,当他们下次进行一批更改时”,所以你无法控制它何时发生)。
有些提供商会将他们的服务与 DNS 绑定在一起,因此转移域名的行为将导致他们提供的服务终止。基于此,选项 2 可能是更安全的选择,因为一旦启动域名转移,您将不再关心旧服务,因为它们不再使用。
答案2
首先,检查您正在使用哪些 NS(名称服务器)记录。如果您正在使用托管的名称服务器,则无需更改所有这些记录。您只需将托管的名称服务器添加到新注册商的控制面板即可。
其次,如果您正在使用注册商 NS 记录,那么您才需要移动所有这些 A、MX、CNAME 和 TXT 记录。
您无法确保不会出现停机。据我所知,在全球范围内传播您的记录可能需要长达 48 小时。
加快 DNS 传播的最佳方法是降低 DNS 记录的 TTL 值。这会告诉 DNS 解析器缓存 DNS 记录的时间,因此降低 TTL 值将确保 DNS 解析器更频繁地刷新您的记录。