如何将我的 DNS 服务从第三方 DNS 服务提供商迁移到 Amazon Lightsail?

上次更新日期:2021 年 10 月 6 日

我想从第三方 DNS 提供商迁移我的 DNS 服务,以便可以将我的域指向 Amazon Lightsail 实例? 该如何操作?

简短描述

转移 DNS 服务有三种场景:

  • 场景 A:将域的整个名称服务器设置从第三方 DNS 提供商移动到 Amazon Lightsail。
  • 场景 B:将子域的整个名称服务器设置从第三方 DNS 提供商移动到 AWS,而不是整个域。
  • 场景 C:将您的域(例如:xyz.abc.com)指向 Lightsail 实例,但不要移动 DNS 服务器。

解决方法

场景 A:将域的整个名称服务器设置从第三方 DNS 提供商移动到 Amazon Lightsail

1.    打开 Amazon Lightsail 控制台

2.    选择 Networking(联网),Create DNS Zone(创建 DNS 区域)。

注意:有关创建 DNS 区域的更多信息,请参阅 在 Lightsail 控制台中创建 DNS 区域

3.    输入域,然后选择 Create DNS Zone(创建 DNS 区域)。abc.com 是一个示例域。您会收到一组四个名称服务器。

4.    在新创建的 DNS 区域中添加更多 DNS 记录。请参阅当前 DNS 提供商中的 DNS 记录详细信息。将所有记录复制到您的 Lightsail DNS 区域,一次一个。

5.    复制完所有记录并准备好将域名服务器切换到 Lightsail 之后,请转到域的当前注册商门户。将当前的名称服务器替换为您在步骤 3 中收到的新服务器。替换域名当前注册商门户的域名服务器部分中的名称服务器,而不是当前 DNS 提供商的 DNS 区域中的名称服务器。

6.    选择 Save(保存)。

注意:留出时间让名称服务器更改通过互联网的 DNS 传播。这可能需要几个小时。

场景 B:将子域的整个名称服务器设置从第三方 DNS 提供商移动到 AWS,而不是整个域

1.    打开 Amazon Lightsail 控制台

2.    选择 Networking(联网),Create DNS Zone(创建 DNS 区域)。

注意:有关创建 DNS 区域的更多信息,请参阅在 Lightsail 控制台中创建 DNS 区域

3.    输入域,然后选择 Create DNS Zone(创建 DNS 区域)。xyz.abc.com 是一个示例域。您将收到一组四个名称服务器。

4.    在第三方 DNS 提供商处打开 DNS 记录。使用 NS 作为记录类型创建 4 条新的 DNS 记录。在此示例中,记录名称为 xyz,值是您在步骤 3 中收到的每个名称服务器。

5.    打开 Amazon Lightsail 控制台,然后打开 DNS 区域。创建一个将 xyz.abc.com 指向 Lightsail 实例的 DNS 记录。有关详细信息,请参阅 向 DNS 区域添加记录

场景 C:将您的域(例如:xyz.abc.com)指向 Lightsail 实例,但不要移动 DNS 服务器

在这种情况下,您不需要创建 Lightsail DNS 区域。在第三方 DNS 提供商中为您的域创建 A 记录(例如,xyz.abc.com)。然后将其指向 Lightsail 实例的 IP 地址。现在网站将从 Lightsail 实例加载。

注意:DNS 传播可能需要几个小时。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?