Добрый день. Ситуация следующая: Есть один MikroTik CCR1036-12G-4S, к нему подключены два провайдера по двум портам (белые IP-адреса), настроено резервирование (автоматическое переключение при потере связи с провайдером 1). По каналу первого провайдера организован GRE-туннель. Планируется подключение GRE-туннеля к провайдеру 2. Вопрос: Как организовать резервирование трафика, проходящего по GRE-туннелю, чтобы связь также переключалась на туннель до провайдера 2.
Как маршруты к сетям за GRE приходят? Если статика то разные метрики всё сделают за вас, ставим маршрутам через gre-1 меньшую метрику чем через gre-2. В случае падения провайдера 1, туннель gre-1 тоже упадёт по timeout и всё пойдёт по более дорогой метрике через gre-2
Благодарю, порадовал ответ GRE-туннель построен также до маршрутизатора (шлюза). Маршрутизация статическая. Если без дополнительных заморочек все заработает, это замечательно. Подскажите, а обратный переход при восстановлении связи по каналу через провайдера 1 есть варианты как-то настроить? Есть смысл рассматривать динамическую маршрутизацию для этих целей?
Так в этом случае GRE-1 сам обратно станет доступным и согласно метрике всё пойдёт через него, только что посмотрите в Keep Alive параметры времени, это как раз и будет время timeout на отключение туннеля после потери связи + в настройках gre если не указано задайте явно Local address, а то микротик будет пытаться подключиться к GRE-1 через провайдера-2, конечно у него этого не выйдет, но всё же. P.S. С резервированием провайдера так не делают потому что это работает только при разрыве линка (физического или виртуального как в gre), а провайдер может отвалиться где-то выше и линк этого не поймёт.
Спасибо! Теоретически не сложно, но есть непонятка, уже настроено резервирование трафика путем переключения на второго провайдера при помощи утилиты Netwatch (проверяя доступность интернета до адреса Яндекса) При наличии резервирования уже ничего добавлять не нужно, прописать только маршрут с большей стоимостью для второго GRE-туннеля? Трафик автоматически должен также переключаться туда/обратно?
Да, но посмотрите в Keep Alive, там при стандартных настройках туннель может ещё долго быть "живым", почитайте и поэкспериментируйте какие параметры подойдут вам. + с двух сторон опять же сделать одинаковый Keep Alive и метрики, чтоб на второй стороне не было бед с отправкой ответов в нерабочий gre. Ну и конечно всё это проверить как это будет себя вести в вашей конфигурации