回退网站域IPconfiguration

我想知道是否可以configuration网站DNS(在Godaddy)使用两个IP地址。 如果第一个不起作用,那就必须拿第二个。

我想在我的电脑上设置我的博客,电子邮件服务器,微博。 如果PC关机,那么我想让我的configuration接pipe,以便服务不中断的appengine /。

例如:blog.devsundar.com ==>第一个IP地址是我的机器IP。 如果无法访问,则必须取得我的博客IP。

这可能吗? 即使是荒谬的想法,也可以自由发表评论。

提前致谢。

干杯。

这是一个好主意,但据我所知,这是不容易实现的! 您可以拥有一个域的多个DNSlogging; 但是当有人查询DNS时,将会使用收到的第一个IP地址。 例如,如果浏览器未能达到域的IP地址,则会显示超时错误。 希望下一次刷新网页时,会收到并联系另一个IP地址。 为了拥有“高可用性”,像“Linux虚拟服务器”这样的解决scheme是一个不错的select,但是需要更多的工作:

  • 您将需要在前面的一个虚拟服务器(IP地址在DNS中设置)。
  • 虚拟服务器后面可以有任意数量的Web服务器。
  • 您可以将虚拟服务器configuration为只要可用,就将请求redirect到第一台服务器,并根据需要使用其他服务器。

即使解决了DNS /可达性问题(其中包括),该方法也存在一些不足之处:

  • 同步:在家庭环境中很难保持一切同步,并保持对用户透明(如果不是不可能的话)。 例如:出于安全原因,用于博客的数据库连接可能无法从外部GoDaddynetworking访问。 保持本地数据库并与Godaddy同步将无法正常工作。

  • 电子邮件:如果Godaddy的configuration工具让你在存储转发模式下设置它的邮件服务器(它们可能不会让你做这种事情),它应该是非常有效的。

故障转移可能是提供容错function的最糟糕的方式。 虽然我相信DNS系统有一些扩展来支持这个function – 即使它们被大多数clinets / DNS服务器支持,它仍然是一个坏主意。

是否有一个原因,你不能使用循环的DNS条目(加权到“主”服务器)?