У меня есть два интернет-провайдера (основной - кабель 100Mi на 24.xxx [быстрый, но ненадежный], а резервная копия - 1.5Mi DSL на 70.xxx) для обеспечения избыточности и надежности. У меня есть выделенные межсетевые экраны Red Hat Linux, подключенные к каждой службе, и они питаются от ИБП. Сторона LAN каждого брандмауэра / маршрутизатора подключается к 24-портовому коммутатору с остальными устройствами в моей домашней сети, включая две точки доступа Wi-Fi с одинаковым SSID на разных каналах в каждом конце дома.
Мой вопрос состоит из двух частей;
1) Как настроить клиенты Windows/iOS/android/linux/solaris для переключения на второй маршрутизатор при сбое службы на первичном сервере (что, по-видимому, происходит несколько раз в месяц, почти всегда в субботу утром)?
2) Как я могу дать сигнал клиентам вернуться к использованию основного маршрутизатора при восстановлении службы?
Можно ли просто перечислить оба маршрутизатора при обслуживании DHCP, а затем позволить клиенту разобраться, что ему нужно? Похоже, что это может работать для части 1), но ничего не делает для части 2), если я не вручную / фальшиво не установлю соединение с резервной копией, когда основной сервер вернется в оперативный режим.
В конечном счете, моя цель состоит в том, чтобы поддерживать интернет-сервис для всех моих устройств с перерывом в обслуживании не более чем на две минуты для любого прерывания обслуживания, и делать это, не затрагивая или не настраивая ни один из клиентов или маршрутизаторов (вручную) каждый раз, когда это происходит.
Я был бы рад RTFM, если бы только знал название этого руководства. Спасибо заранее за любые советы.