Возможно ли решить ситуацию:
Все клиенты находятся в одной подсети, имеют статически назначенные адреса и должны видеть друг друга. Это работает когда сервер один.
Нужно для отказоустойчивости добавить еще один сервер.
Когда отключится один сервер, клиенты подсоединятся к другому. Когда восстановится первый сервер, часть клиентов будет соединяться с ним.
Нужно, чтобы условие вначале сообщения соблюдалось.
Возможный вариант: Один сервер превращается в сервер для клиентов и в клиента для второго сервера, одновременно с двумя виртуальными интерфейсами, которые объединяются в мост. Второй сервер является сервером для первого и сервером для клиентов, так же с бриджем.
Сработает ли это?