Резервирование трафика, проходящего по GRE-туннелю

Тема в разделе "Вопросы и решение проблем", создана пользователем Elenadm, 18 ноя 2025.

  1. Elenadm

    Elenadm New Member

    Регистрация:
    18 ноя 2025
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Добрый день.

    Ситуация следующая:

    Есть один MikroTik CCR1036-12G-4S, к нему подключены два провайдера по двум портам (белые IP-адреса), настроено резервирование (автоматическое переключение при потере связи с провайдером 1). По каналу первого провайдера организован GRE-туннель. Планируется подключение GRE-туннеля к провайдеру 2.

    Вопрос:

    Как организовать резервирование трафика, проходящего по GRE-туннелю, чтобы связь также переключалась на туннель до провайдера 2.
     
  2. karton

    karton Member

    Регистрация:
    21 мар 2025
    Сообщения:
    35
    Симпатии:
    4
    Баллы:
    8
    Пол:
    Мужской
    Как маршруты к сетям за GRE приходят? Если статика то разные метрики всё сделают за вас, ставим маршрутам через gre-1 меньшую метрику чем через gre-2. В случае падения провайдера 1, туннель gre-1 тоже упадёт по timeout и всё пойдёт по более дорогой метрике через gre-2
     
    Последнее редактирование: 18 ноя 2025
  3. fAntom

    fAntom Moderator

    Регистрация:
    28 апр 2018
    Сообщения:
    463
    Симпатии:
    3
    Баллы:
    18
  4. Elenadm

    Elenadm New Member

    Регистрация:
    18 ноя 2025
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Благодарю, порадовал ответ :)
    GRE-туннель построен также до маршрутизатора (шлюза). Маршрутизация статическая.
    Если без дополнительных заморочек все заработает, это замечательно.

    Подскажите, а обратный переход при восстановлении связи по каналу через провайдера 1 есть варианты как-то настроить?
    Есть смысл рассматривать динамическую маршрутизацию для этих целей?
     
    Последнее редактирование: 19 ноя 2025
  5. Elenadm

    Elenadm New Member

    Регистрация:
    18 ноя 2025
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Да, перерыли кучу статей и форумов, не совсем по нашей теме...
     
    Последнее редактирование: 19 ноя 2025
  6. karton

    karton Member

    Регистрация:
    21 мар 2025
    Сообщения:
    35
    Симпатии:
    4
    Баллы:
    8
    Пол:
    Мужской
    Так в этом случае GRE-1 сам обратно станет доступным и согласно метрике всё пойдёт через него, только что посмотрите в Keep Alive параметры времени, это как раз и будет время timeout на отключение туннеля после потери связи + в настройках gre если не указано задайте явно Local address, а то микротик будет пытаться подключиться к GRE-1 через провайдера-2, конечно у него этого не выйдет, но всё же.


    P.S. С резервированием провайдера так не делают потому что это работает только при разрыве линка (физического или виртуального как в gre), а провайдер может отвалиться где-то выше и линк этого не поймёт.
     
    Последнее редактирование: 19 ноя 2025
    Elenadm нравится это.
  7. Elenadm

    Elenadm New Member

    Регистрация:
    18 ноя 2025
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1

    Спасибо! Теоретически не сложно, но есть непонятка,
    уже настроено резервирование трафика путем переключения на второго провайдера при помощи утилиты Netwatch (проверяя доступность интернета до адреса Яндекса)

    При наличии резервирования уже ничего добавлять не нужно, прописать только маршрут с большей стоимостью для второго GRE-туннеля?
    Трафик автоматически должен также переключаться туда/обратно?
     
  8. karton

    karton Member

    Регистрация:
    21 мар 2025
    Сообщения:
    35
    Симпатии:
    4
    Баллы:
    8
    Пол:
    Мужской
    Да, но посмотрите в Keep Alive, там при стандартных настройках туннель может ещё долго быть "живым", почитайте и поэкспериментируйте какие параметры подойдут вам. + с двух сторон опять же сделать одинаковый Keep Alive и метрики, чтоб на второй стороне не было бед с отправкой ответов в нерабочий gre. Ну и конечно всё это проверить как это будет себя вести в вашей конфигурации
     
    Elenadm нравится это.

Поделиться этой страницей

Share