多 DNS 管理器

Multiple DNS manager

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

便宜货:

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

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

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

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

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

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