【问题标题】:Multiple DNS manager多个 DNS 管理器
【发布时间】:2017-11-06 03:52:30
【问题描述】:

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

名称便宜:

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 我想将我的域指向 Netlify 以托管我的静态站点。我还有很多指向 Amplify 的子域,上面有其他 Web 应用程序。如果我将我的 NS 更改为 Netlify,这将如何影响现有的或新的子域?我的网站有三个环境,所以它也包括顶点和子域。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 2018-02-10
      • 1970-01-01
      相关资源
      最近更新 更多