我目前有两个服务器与相同的文件,为许多网站在两个不同的地点。一个有快速的互联网接入,但通常离线,而另一个总是开着,而且上网速度较慢。
它们都在动态in上,所以我使用noip获取一个地址,然后通过DNS表中的cname条目为我的域名提供静态地址。域由123 reg管理,获得静态IP不是一种选择。
目前,我必须手动更改DNS记录时,更快的服务器在线提供更快的连接。显然,这是一项耗时的工作,TTL为4小时,这是一个缓慢的过程。
是否有一种方法可以将DNS记录设置为指向两个动态DNS地址,并让它选择一个活动地址(随机选择或首选项切换到更快的连接),或者让两个服务器再次更新相同的DDNS条目,优先于速度更快的地址,但允许速度较慢的服务器在不可用时接管。
发布于 2016-07-07 05:12:55
在不推荐特定软件或产品的情况下,您所追求的是一个健康检查DNS服务,它定期检查服务器是否联机,并且只有在联机时才返回DNS记录。它们中的大多数都可以在故障转移情况下配置,在这种情况下,当更快的计算机脱机时,自动健康检查将返回到其他较慢的机器。
https://webmasters.stackexchange.com/questions/68800
复制相似问题