可能重复:
托管您自己的 DNS
注意:我很晚才意识到这是问题 23744的副本,它已经有了很好的答案。由于缺乏声誉,我无法关闭此帖子,也许其他人可以介入。
我为我的公司使用托管服务器,尽管将来我可能会选择托管更多定制机器,但总的来说,我不太热衷于深入“数据中心业务”。所以一般来说,我希望尽可能将我的基础设施的处理留给专业的专业人士。
最近,我开始渴望为我的域的 DNS 条目提供更多的灵活性,并开始考虑运行我自己的名称服务器。在我看来,运行一个专业的、故障安全的名称服务器比我现在愿意承诺的要多一些努力。不过,我喜欢对它进行大量控制的想法。
对于更有经验的系统管理员,运行自己的名称服务器有什么指示?在使用专业维护的名称服务器时,建议注意哪些自我管理选项?
我认为大多数人在开始说诸如“最近,我开始渴望为我的域的 DNS 条目提供更多灵活性”之类的话时会越过这条线。如果提供商满足了您的所有需求并且您很高兴,那么您就很好。如果您开始希望能够做更多事情,或者使用某种形式的自动化/脚本,那么可能是时候了。
我认为维护 DNS 服务器的大部分工作都是在您设计它们时预先进行的,即使这样也不算太糟糕,因为那里有很多优秀的材料可以指导您。除非您有大量更改,否则保持它们运行根本不需要太多额外的工作。
运行我自己的 DNS 服务器需要:
1)冗余的高可用基础设施
2)多站点容灾
3)深入了解DNS服务配置和协议
我有前两个,但没有第三个,所以我使用 EasyDNS
编辑
我还应该注意,这仅指我的外部面向 Internet 的 DNS。我的内部 DNS 托管在我的 Windows 域控制器上。