从 AWS 迁移 DNS 设置

Migrating DNS settings from AWS

我最近在 AWS 注册了一个域,只是后来决定转移到其他提供商 (Dreamhost)。不幸的是,我还不能将域转移到 Dreamhost(不到 60 天),所以我需要更新 Amazon 的 route 53 DNS 设置以指向 Dreamhost。

所以我确保 Dreamhost 控制面板中出现的 DNS 设置与 Amazon route 53 中的 DNS 设置完全相同,SOA 记录除外...

"ns-200.awsdns-25.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400"

目前,虽然站点在 Dreamhost 上的响应速度极慢(尽管 FTP 服务器、数据库等 运行 自身正常)。该网站 return 结果非常慢(滞后 30 秒)。

这是我第一次跨 2 个账户管理 DNS 设置,所以我想知道是否需要修改 Amazon 端的 SOA 记录?或者我不应该在 Amazon 和 Dreamhost 之间有重复的 DNS 记录(我不知道哪个优先)。

在您准备好将 DNS 服务从 AWS 转移到 Dreamhost 之前,您不需要在 Dreamhost 上设置任何 DNS 记录。有了您域在 AWS 上的 SOANS 记录,所有其他名称服务器(包括 Dreamhost 的)都会知道在哪里查询您的域并根据 TTL 设置刷新它们的缓存。我建议您撤消在 Dreamhost 上设置的所有 DNS 记录。

如果您在 Dreamhost 有一个网站使用由 AWS 提供服务的域,只需确保指向 Dreamhost 主机的 IP addressFQDNA 记录是在 AWS 上设置,例如:

dreamhostsite.yourdomain.com.  1800  IN  A  <ip/fqdn-at-dreamhost>