我的网站托管在Lightsail上,并且我将使用Lightsail负载平衡器。如何在不将我的名称服务器更改为AWS的情况下将DNS记录指向负载均衡器?所有Lightsail文档都说要在Lightsail中创建DNS区域并更改名称服务器。 Load Balancer端点不是IP地址。
是否有办法做到这一点?还是更改名称服务器的唯一方法?我必须付费来更改名称服务器,所以我想知道是否有任何方法可以指向当前的DNS提供程序指向LB。如果更改是唯一的选择,我宁愿选择Route 53,也不愿将其更改为Lightsail。
答案 0 :(得分:1)
在lightail控制台中,将为您的负载均衡器提供DNS名称,如下所示。
此CNAME记录可在任何DNS配置中使用,假设提供商提供的功能支持您的用例,则无需更改名称服务器。
如果要将负载均衡器添加为子域记录,例如foo.example.com
任何DNS提供商都应允许您为子域添加新的CNAME记录。只需将DNS值粘贴到您的CNAME值中,记录就会解决。
如果要将负载均衡器添加到根记录(根域)上,例如example.com
,那么您将需要使用支持Alias
记录或在某些情况下ANAME
记录的功能的DNS提供程序。如果您的提供商这样做,则可以使用这种类型的记录并输入负载均衡器名称的值,否则,您将需要切换到支持此功能的DNS配置(Route 53可以做到)。
如果您决定使用Route 53,则可以在这里找到文档。