运行自己的DNS服务器而不是使用注册商提供的DNS服务器有哪些实际的好处和缺点?更具体地说,在什么情况下你会运行自己的DNS服务器?
解决方法
我将假设您要求设置DNS服务器以回答域的授权区域信息.如果您设置服务器只是为客户端进行名称解析,则还有另一组注意事项.
在ISP环境中,可能托管了许多域,运行自己的DNS可能会有所帮助.可以直接访问配置,并且可以轻松集成到用于管理客户域的任何系统中,例如Virtualmin或诸如此类的域名.缺点是您必须管理自己的DNS服务器,因此安全更新和配置,冗余以及与服务器维护相关的所有其他有趣活动.尽管ISP通常托管Web服务器,但通常不是什么大问题.
对于一个单一的网站,我通常会使用您的注册商或托管公司.两个组织通常都会有更多的系统冗余,然后才能构建出来.除了最复杂的设置外,大多数都提供了足够的配置选项.