一开始,我对服务器配置问题很陌生。我在 digitalocean VPS 提供商上有一个 droplet。此外,我在 eurodns 域名提供商上购买了域名。我的问题来了。由于双方都有 DNS 区域配置,我很困惑我应该从哪里开始配置。VPS 提供商还是域名提供商?他们如何相互作用?优先级如何?
提前致谢。
答案1
您可以选择使用其中之一(或都不使用 - 您可以从第三方购买 DNS 服务,例如 Amazon 的 Route 53 产品)。不同的提供商可能会提供不同的功能、可靠性等(再次以 Amazon 为例,他们的 Route 53 产品具有一些内置功能,可用于其负载平衡、SSL 证书、CDN 和其他产品)。
无论你选择哪一个,你都需要更新(在你的域名注册商处)名称服务器,以指向你选择的 DNS 提供商提供的名称服务器。完成此操作后,在那里设置必要的 DNS 记录。
答案2
您可以将 DNS 托管在您购买 DNS 的公司,或者将名称服务器指向您的 VPS 提供商并使用他们的 VPS。
一般情况下,我会避免在自己的服务器上运行 DNS 之类的商品服务。对大多数人来说,这样做并没有什么好处,只是增加了一点负载和维护。
但是,如果 VPS 提供商提供专用 DNS 服务器,那么这也是一个不错的选择。然后,您需要考虑 VPS 提供商 DNS 服务器和 DNS 注册服务器/服务的功能和可靠性。
正如 @ceejayoz 所说,你可以在任何地方托管 DNS。我在 CloudFlare 免费计划上托管我的 DNS。超级可靠,超级快。我以前用过 Route53,它很好,而且价格便宜
一般来说,对于初学者,我建议你将 DNS 托管在域名注册商上,因为它可能足够快、足够可靠,但最重要的是它很简单。一旦一切正常,你可以考虑你的 VPS 提供商 DNS,或者更好的是 CloudFlare / AWS Route53。