我想使用我的互联网连接来托管两个个人网站(两个不同的域名)。我还想为这些域名托管邮件。
这需要托管我自己的名称服务器。在我的注册商网站上的名称服务器配置部分,它需要二名称服务器。可能是为了可靠性?
我以前使用过 zoneedit.com,他们为我提供了两个名称服务器,但我想自己托管,节省一些钱,并学习如何配置绑定以获得经验。
我只有一个互联网连接,并且只能托管一个名称服务器。您应该如何处理第二个名称服务器?
答案1
运行两个名称服务器的要求来自RFC 1034,确实是为了冗余。
有许多提供商会为您提供非常便宜的“辅助 DNS”服务,他们使用 从您的主服务器传输区域文件AXFR
。例如,在英国,我们有一家知名的提供商,他们每月只需 2.30 英镑(仅 3 美元多一点)即可为 50 个域名提供辅助服务。
这将使您能够自己管理和运行该区域,但仍能为您提供所需的弹性。
答案2
传统观点是使用两个名称服务器来实现冗余。理想情况下,即使您的托管服务器无法访问,这也能使下游名称服务器指向正确的位置。如果您在家中托管这些网站,您的薄弱环节可能是您的连接或电源,而不是机器本身(假设您使用的是服务器,而不是重新利用的台式机)。此外,由于您在家中托管,我假设高可用性不是必需的。
但是,您需要绝对确保您拥有静态 IP 地址,因为您无法向根服务器注册动态 IP。这意味着,如果您的 IP 发生变化,他们将引导所有人到错误的地方为您的机器寻找正确的 IP。
答案3
我一直在使用每一个DNS作为我的主要主机。我的域名不是这样设置的,但他们确实免费提供辅助服务。这将允许您在不同网络上获得冗余名称服务器,并且仍可自行设置 BIND。
答案4
名称提供免费的 DNS 托管。您可以使用他们的任何一个名称服务器作为您的辅助服务器。