使用 Ubuntu Server 进行 IP 故障转移

使用 Ubuntu Server 进行 IP 故障转移

我对如何处理向我建议的问题以及可以用来执行此操作的工具有一些疑问。

好吧,我有两台主机,这两台主机有两个网络接口控制器,一个用于互联网,一个用于本地网络。场景如下:我想为这些机器设置一个 IP 故障转移系统。例如:host_1 有 2 个 IP,host_2 有 2 个 IP,每个 IP 都在一个网络接口上。一个网络接口可用于互联网,我的外部请求将到达该网络接口,另一个网络接口仅可用于本地网络。

整个要点是让这两台机器之间共享这些 IP,例如:host_1 关闭,它们的 2 个 IP 自动转到 host_2,host_2 关闭,它们的 2 个 IP 自动转到 host_1,并反转操作(我不知道这是否可能,如果任何关闭的主机保持运行,则转到另一台主机的 IP 将返回到它。基本上这些机器将运行的是 haproxy,只有 haproxy。我也在看 keepalived,但我也不知道是否可以配置它以防主机重新启动,IP 返回到它。我非常感谢与您就这项任务交换想法,事实上我不知道从哪里开始以及使用哪种工具,我接受有关如何进行的建议。谢谢大家!

相关内容