欢迎,
如何使用 DNS 服务器创建网站的简单 HA(高可用性)?
例如,如果我的网络服务器(为了更好地理解我实际上使用内部 IP,它将是其他托管公司)
192.168.0.120 :80(离线)流量转到 192.168.0.130 :80
你说得对,我用坏词“高可用性”当然我在考虑故障转移。
在 A 记录中使用少量 IP 有利于简单的负载平衡。但不是万一,如果我想通知用户关于失败的信息(例如显示页面,哎呀,没有我们的服务器就出现问题,我们正在处理它)反对“无法建立连接”。
我正在考虑设置这样的东西
2台DNS服务器,一台安装在www服务器上
两者都有低TTL
在我的域上,首先为 DNS 设置 2 ns 记录,我的 apache 服务器其次是其他 dns
如果用户尝试连接,他将使用第一个 dns 获取 www 服务器的 ip,如果该 dns 离线(可能 www 服务器也已关闭),那么它将尝试第二个 NS 记录,什么将指向另一个 dns,该 dns 将指向“备份“ 页。
这就是我想做的。
如果您有其他想法,请分享。
反向代理不是选项,因为服务器的 IP 可以更改,或者我可以使用其他国家/地区进行备份。