多个DNS管理器

时间:2017-11-06 03:52:30

标签: amazon-web-services dns amazon-route53 namecheap netlify

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

Namecheap: enter image description here

2 个答案:

答案 0 :(得分:4)

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

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

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

如果您需要提供顶级域名,那么CNAME记录可以在任一服务上正常运行。

答案 1 :(得分:2)

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

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