Назад | Перейти на главную страницу

Отработка отказа IP с помощью Ubuntu Server

У меня есть несколько вопросов о том, как решить проблему, которую мне предложили, и об инструментах, которые я могу использовать для выполнения этой операции.

Ну, у меня два хоста, у этих двух хостов есть два контроллера сетевого интерфейса, один для Интернета и один для локальной сети. Сценарий следующий: я хотел бы настроить систему аварийного переключения IP для этих машин. Например: host_1 с 2 IP-адресами и host_2 с 2 IP-адресами, каждый ip на сетевом интерфейсе. Один сетевой интерфейс будет доступен для Интернета, куда будут приходить мои внешние запросы, другой будет доступен только для локальной сети.

Все дело в том, чтобы эти IP-адреса были общими между этими двумя машинами, например: host_1 выключен, автоматически их 2 IP-адреса переходят на host_2, host_2 down, автоматически их 2 IP-адреса переходят на host_1, а также отменить операцию (что я не знаю если это возможно, если какой-либо из хостов, которые не работают, останется в рабочем состоянии, IP, который перешел на другой хост, вернулся к нему. В основном то, что эти машины будут запускать, будет haproxy, только haproxy. Я также смотрел на keepalived , но я также не знаю, можно ли его настроить в случае, если хост вернется, IP вернется к нему. Я был бы очень благодарен, если бы обменялся с вами идеей об этой задаче, на самом деле я не знаю где Чтобы начать и какой инструмент использовать, я принимаю предложения о том, как действовать дальше. Спасибо, ребята!