在不更改名称服务器的情况下指向 Lightsail 负载均衡器

Point to Lightsail Loadbalancer without changing Nameservers

我在 Lightsail 上托管了网站,我将使用 Lightsail 负载均衡器。如何在不将名称服务器更改为 AWS 的情况下将 DNS 记录指向负载均衡器?所有 Lightsail 文档都说在 Lightsail 中创建一个 DNS 区域并更改名称服务器。负载平衡器端点不是 IP 地址。

有没有办法做到这一点,或者这是更改名称服务器的唯一方法吗?我必须支付更改名称服务器的费用,所以我想知道是否有任何方法可以通过我当前的 DNS 提供商指向 LB。如果更改是唯一的选择,我宁愿选择 Route 53 而不是将其更改为 Lightsail。

在 lightsail 控制台中,将为您的负载均衡器提供一个 DNS 名称,如下所示。

此 CNAME 记录可在任何 DNS 配置中使用,假设您的提供商提供的功能支持您的用例,则无需更改您的名称服务器。

如果您要将负载均衡器添加为子域记录,例如foo.example.com 任何 DNS 提供商都应该允许您为您的子域添加新的 CNAME 记录。只需将 DNS 值粘贴到您的 CNAME 值中,记录就会解析。

如果您要在顶点记录(根域)上添加负载均衡器,例如example.com 那么您将需要使用支持 Alias 记录或在某些情况下支持 ANAME 记录功能的 DNS 提供商。如果您的提供商支持,那么您可以使用这种类型的记录并输入负载均衡器名称的值,否则您将需要切换到支持此功能的 DNS 配置(Route 53 支持)。

如果您决定改用 Route 53,可以在此处找到文档。