-2

AWS 路由 53 和 Netlify 都希望我将他们的 NS1 主机添加到我的自定义 DNS。可以将它们都放在我的自定义 DNS 列表中吗?

名称便宜: 在此处输入图像描述

4

2 回答 2

4

就像 Derek 所说,您需要选择一个名称服务器,然后将所有记录放在该服务上(包括您未选择的服务上的记录)。

这两种服务都适用于您的 Netlify 站点,但如果您想从 apex 域(即example.com不带www)为您的站点提供服务,Route 53 仅支持用于该目的的标准 A 记录。A 记录的缺点是您必须指定单个 IP 地址,这意味着访问者在初始 DNS 查找时无法获得 CDN 的好处,并且您还引入了单点故障(更多信息)。

如链接文章中所述,其他一些 DNS 服务提供替代记录类型来解决 A 记录限制。如果使用 Netlify DNS,它可以像处理 CNAME 记录一样处理 apex 域,自动路由到访问者最近的 CDN 节点,避免单点故障。

如果您不需要为 apex 域提供服务,那么 CNAME 记录在任一服务上都可以正常工作。

于 2017-11-06T06:21:00.763 回答
2

名称服务器 (NS) 记录应指向您的域的权威DNS 服务器。据推测,您的 Route 53 和 Netlify DNS 服务器会有不同的记录,因此根据客户端如何解析您站点的域,它们可能会获得不同的记录(因此无法访问您的站点)。

相反,您需要委派一个(可能是 Route 53)作为权威名称服务器,并找到一种不同的方式(例如子域)将流量重定向到 netlify。

于 2017-11-06T03:58:18.207 回答