运行自己的 DNS 服务器的优缺点是什么?

Oli*_*nde 7 domain-name-system dns-hosting

运行您自己的 DNS 服务器而不是使用您的注册商提供的 DNS 服务器的实际好处和缺点是什么?更具体地说,在什么情况下您会运行自己的 DNS 服务器?

小智 7

我推荐第三种方法:使用专用 DNS 提供商,例如 Zoneedit 或 EasyDNS。

对于典型的网站,它是所有选项中最好的:

  • 非常易于使用(网络界面)
  • 更改托管服务提供商时没问题
  • 使用多个托管服务提供商时没问题
  • 这些公司拥有全球性的、冗余的 DNS 服务器网络(比典型的主机更好)
  • 成本可以忽略不计(至少对于 Zoneedit,这是我多年来一直使用的)

  • 我推荐第四种方法:托管您自己的 DNS 并使用 DNS 提供商作为辅助。您可以继续处理您的区域文件并受益于您提供的所有优势。 (3认同)

小智 5

我假设您询问有关设置 DNS 服务器来回答域的权威区域信息的问题。如果您设置服务器只是为了为客户端进行名称解析,则还有另一组注意事项。

在可能托管许多域的 ISP 设置中,运行您自己的 DNS 可能会有所帮助。可以直接访问配置,并且可以轻松集成到您用来管理客户域的任何系统中,例如 Virtualmin 或其他系统。缺点是您必须管理自己的 DNS 服务器,因此安全更新和配置、冗余以及与服务器维护相关的所有其他有趣活动。尽管 ISP 通常都会托管 Web 服务器,所以通常没什么大不了的。

对于单个网站,我通常会选择使用您的注册商或托管公司。两个组织通常都会拥有比一个组织可以构建的更多的系统冗余。大多数都为除最复杂的设置之外的所有设置提供了足够的配置选项。