добрый день коллеги
у меня тут возможно очевидная мысль возникла, но все же
вот есть у нас два рекурсивных маршрута
1.1.1.1 -> ISP1 и
8.8.8.8 -> ISP2, ну и маркированные с метками mark-ISP1 и mark-ISP2
получается, что при падении ISP1 получаем нерабочие однерки и соответственно восьмерки при падении ISP2
но придумал такую тему - в mangle в цепочке prerouting отмечается траффик dst-address
1.1.1.1 меткой mark-ISP2, для восьмерок наоборот
в итоге при падении провайдера маркированный маршрут становится неактивным, метки не работают и траффик направляется в дефолт, который переключается сам. Получаем рабочие хосты
8.8.8.8 и
1.1.1.1 при падении любого из двух провайдеров
check-gateway в цепочке prerouting не участвует, насколько я знаю.
я ничего не упускаю? или это уже где-то обсуждалось? а то сколько смотрел статьи и доклады, нигде этот момент не увидел