将DNS保存在一个地方。有什么可能吗?

时间:2009-03-19 17:23:53

标签: proxy dns load-balancing a-records

我为一些客户托管了几个网站。所以基本上他们所做的就是将他们的A记录改为我服务器的IP,一切正常。

现在我想升级我的服务器,当然我的客户必须更改他们的A记录。

所以我对未来的期望是保持我在选择服务器方面的灵活性,而不必通过改变他们的A记录来惹恼我的客户。

基本上最棒的是一个可靠的服务,让我可以将A Record重定向到新服务器。我还想过使用第二台服务器作为负载均衡器。

任何这些解决方案的任何好经验甚至还有其他想法吗?

4 个答案:

答案 0 :(得分:3)

您的客户可以创建www子域而不是www A记录,并将此域委托给您的DNS服务器。然后,您可以决定使用默认* A记录将用户的HTTP请求发送到哪个Web服务器。

答案 1 :(得分:1)

我们托管自己的DNS服务器并指示客户端将域指向它们。实际上没有其他良好的方式来处理它。就负载平衡而言,获取负载均衡器(专用硬件或软件设备)并将其设置为将信息从负载均衡器上的公共IP路由到服务器的专用IP。这使您可以灵活地在内部移动服务器,而无需更改公共IP。

答案 2 :(得分:0)

您正在寻找的是动态DNS服务(许多)或者只运行您自己的DNS服务器,并让您的客户使您的服务器对其域具有权威性。

答案 3 :(得分:0)

在您的区域中创建一个www.myhostingservice.example,并要求您的客户将www.clientdomain.example指向一个指向www.myhostingservice.example的别名(CNAME)。