Микротик R1 - имеет 1 канал в инет.
Микротик R2 - имеет 2 канала в инет (один канал - основной, второй - резервный).
Между ними создал два gre-туннеля (для каждого канала на втором микротике).
Настроил OSPF, ptp. При переключении на R2 на резервный канал (и обратно) маршруты между локальными сетями благополучно перестраиваются.
Также, на R2 есть статический маршрут для маркированного в отдельную таблицу в мангл трафика через туннель до R1.
Есть неудобство, что при переключении с основного на резервный (и потом обратно), надо лезть в R2 и менять статический маршрут для маркированного трафика.
Можно ли сделать это средствами ospf?
1. Создаем таблицу маршрутизации
2. Создаем 2 маршрута с разной метрикой и check gateway на этой таблице
3. Mangle направляем в нужную таблицу
4. При отвале канала, маршрут перейдет на живой
OSPF тоже можно - нужно делать отдельный Instance, который загонять в отдельную таблицу маршрутизации.
///который загонять в отдельную таблицу маршрутизации.///
Подскажите, плиз, как?
Опишу:
Предположим сейчас в /ip/firewall/address list есть список MY_LIST из дух записей: 198.51.100.0/24 и 203.0.113.0/24.
Создана таблица MY_TABLE.
В мангл есть правило что трафик, c Dst-address-list=MY_LIST, маркировать (routing-mark) в таблицу MY_TABLE.
И, соответственно, статический маршрут: Трафик таблицы MY_TABLE направлять через такой-то интерфейс.
________________________
Таким образом, чтобы реализовать это через ospf, надо создать инстанс и загнать в таблицу MY_TABLE ?
Тут?
Юрий MikroTik, Пока что-то не так видать делаю.
Пошагово: Создаю новый инстанс. Получается, что и новую область (Area) надо создавать? Потому что, именно в области указывается инстанс.
Отсюда следует, что надо создать и шаблон интерфейса, потому что в шаблоне интерфейса, указывается, какую Area использовать. Так?
Если, да, то что нужно в шаблоне прописывать? Сеть 0.0.0.0/0 ?
Учитывая, что создается новая Area то её нужно создавать и на R1, чтобы снюхались? А в R1 нет таблицы MY_TABLE.
Или я вообще не то делаю?