Re: Не могу настроить рекурсивную маршрутизацию
Добавлено: 05 окт 2020, 12:18
Пинг с этого интерфейса out-interface=ether-1 пропадает. Но маршрут не отключается..
Форум поддержи и обмена опытом пользователей оборудования RouterBOARD и операционной системы RouterOS Латвийского производителя MikroTik
https://forummikrotik.ru/
Пинг с этого интерфейса out-interface=ether-1 пропадает. Но маршрут не отключается..
Моя конфигурацияyarvelov писал(а): ↑05 окт 2020, 13:02 add check-gateway=ping distance=2 gateway=208.67.222.222
scope=10 - зачем на внешних маршрутах?
Я пример не зря привел, сравните.
В примере от podarok666 так же видно это:
/ip route
add distance=1 gateway=10.201.10.254 routing-mark=ISP1
add distance=1 gateway=172.27.31.1 routing-mark=ISP2
add distance=1 dst-address=8.8.4.4/32 gateway=172.27.31.1 scope=10
add distance=1 dst-address=8.8.8.8/32 gateway=10.201.10.254 scope=10
add check-gateway=ping distance=1 gateway=8.8.8.8 target-scope=30
add check-gateway=ping distance=2 gateway=8.8.4.4 target-scope=30
ну вы же видите отличие, так исправьте и проверьте.alexns писал(а): ↑05 окт 2020, 13:21Моя конфигурацияyarvelov писал(а): ↑05 окт 2020, 13:02 add check-gateway=ping distance=2 gateway=208.67.222.222
scope=10 - зачем на внешних маршрутах?
Я пример не зря привел, сравните.
В примере от podarok666 так же видно это:
/ip route
add distance=1 gateway=10.201.10.254 routing-mark=ISP1
add distance=1 gateway=172.27.31.1 routing-mark=ISP2
add distance=1 dst-address=8.8.4.4/32 gateway=172.27.31.1 scope=10
add distance=1 dst-address=8.8.8.8/32 gateway=10.201.10.254 scope=10
add check-gateway=ping distance=1 gateway=8.8.8.8 target-scope=30
add check-gateway=ping distance=2 gateway=8.8.4.4 target-scope=30
add distance=1 gateway="Шлюз 1 провайдера" routing-mark="ISP 1"
add distance=1 gateway="Шлюз 2 провайдера" routing-mark="ISP 2"
add distance=1 dst-address=8.8.4.4/32 gateway="Шлюз 1 провайдера" scope=10
add distance=1 dst-address=208.67.222.222/32 gateway="Шлюз 2 провайдера" scope=10
add check-gateway=ping distance=1 gateway=8.8.4.4 scope=10
add check-gateway=ping distance=2 gateway=208.67.222.222 scope=10
Или я что-то не так понимаю..
Мой маршрут пингует OPENDNS
add check-gateway=ping distance=2 gateway=208.67.222.222 scope=10
И маршрут который от podarok666 и он пингует гугловский dns
add check-gateway=ping distance=2 gateway=8.8.4.4 target-scope=30
Отличие только в scope.
Ни чего не утаиваю. Могу скинуть весь конфиг, если это поможет в нахождении проблемы.podarok66 писал(а): ↑05 окт 2020, 17:28 ТС выдал часть информации по конфигурации, остальное утаил. Вместо конструктивных решений предлагается заниматься гаданием? Категорически против!
В целом пример, приведённый мною как раз и позволяет сделать то, что ТС утаивает в своём тайном конфиге. Так как всё, что было необходимо, мы пользователю озвучили, а в ответ вместо полной информации видим кусочки, предлагаю обсуждение закончить. ТС пусть приведёт конфиг в порядок, посидит порисует схемы движения трафика, поразмыслит над предложенными схемами и я уверен, всё у него сложится. А конфигурацию его роутера предлагаю считать неактуальной![]()
Спасибо . Ознакомлюсь с предложеными материалами.podarok66 писал(а): ↑06 окт 2020, 10:31 И да, для понимания принципов работы рекурсивной маршрутизации весьма неплохо почитать вот этот материал https://habr.com/ru/post/428097/
Там же описаны сложные варианты для динамически изменяемого IP шлюза.
Если упарываться по полной (я бы никогда не стал, через пару месяцев не вспомнишь, что у тебя и где), то там в первом же комментарии ссылка на пост с кучей скриптов по балансировке и маршрутизации https://habr.com/ru/post/331544/