为什么要“外包 DNS”

为什么要“外包 DNS”

为什么有人想要外包 DNS?我在 stackoverflow 播客上听说过这个,有点好奇想知道为什么?

答案1

将所有域名的 DNS 服务器托管在同一位置和同一互联网连接并不是一个好的做法,因为线路故障/电源故障(等)将导致您的域名无法解析。

smtp 就是一个在无法解析时表现非常糟糕的服务的典型例子。邮件服务器会很快放弃,并向试图向您发送邮件的用户返回错误,抱怨域名不存在。这又会让每个 Joe/Jane 用户感到困惑,他们会打电话给您的公司并抱怨。

我自己托管主 DNS,并在不同位置和提供商处托管多个从属 DNS 服务器。这确保我的域名始终能够解析,并且我随时可以完全控制区域 - 并且可以快速进行更改,而无需登录托管在某处的 CP - 甚至更糟:等待技术人员为我创建/修改记录。

答案2

1)你不用再管理和担心一件事情

2) 这在更高级的场景中尤其有用,例如当您在多个地理位置拥有服务器时。许多 DNS 服务为您提供地理 DNS,即 DNS 服务器找到距离用户最近的服务器并返回其 IP。

答案3

这取决于你的网络。Active Directory 几乎需要您可以托管自己的内部 DNS,但您可以将其设置为具有相当的弹性。

答案4

以便您可以更轻松地切换托管。

托管公司和托管产品很快就会过时。

例如,您可能想从共享主机迁移到云主机。然后发现主机可能存在严重的 I/O 限制。因此,您决定使用专用主机或重新使用共享主机。

这个领域充斥着大量炒作以及很快就会过时的产品。

因此,将 DNS 外包是完全合理的,这样您在托管公司之间迁移时就更加轻松。

仅去年一年,我们就在 3 家不同的托管公司之间迁移,每次都必须手动迁移 DNS 记录。这真是太麻烦了。

现在我们正在寻找 DNS 外包商。但尚未找到合适的服务,因为目前可用的大多数选项都太贵了,而且按域名收费。他们应该只按查询收费。

相关内容