Страница 3 из 4

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 12 янв 2021, 21:11
xvo
tuniks писал(а): 12 янв 2021, 20:24 Думаю, это тупиковое направление (так как испробовал все возможные варианты) , нужно думать как-то по другому пустить пакеты или маркировать.
У всех оно работает именно так, а у вас тупиковое направление? :)
tuniks писал(а): 12 янв 2021, 20:24 А вот маркированный пакет с А пройдет до В через pptp? Может маркировать с начальной стороны?
Маркировка живет только внутри роутера.

Конфиг B приложите.
Чудес не бывает: если не работает то, что заведомо должно работать - значит что-то неучтенное ему мешает.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 13 янв 2021, 09:42
tuniks
Во-первых, хочу выразить Вам свою благодарность за то, что продолжаете мне помогать решить проблему.

Как я писал выше у меня B = В1 + В2, какой из конфигов и какие именно из разделов конфига?

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 13 янв 2021, 14:11
xvo
tuniks писал(а): 13 янв 2021, 09:42 Как я писал выше у меня B = В1 + В2, какой из конфигов и какие именно из разделов конфига?
Ну тут мы уже подошли к стадии, когда целиком и оба.
Затрите только там всякие пароли, внешние ip и т.д.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 13 янв 2021, 16:52
tuniks
configB1

Код: Выделить всё

/interface pptp-client
add connect-to=111.222.333.444 disabled=no mrru=1600 name=acomins password=\
    "xxxxxx" user=xxxxx...............

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 13 янв 2021, 23:56
xvo
А, ну так у вас brLan - slave interface, поэтому и не даёт его использовать.
Попробуйте in-interface=mesh.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 14 янв 2021, 10:42
tuniks
Здравствуйте.

Я писал выше viewtopic.php?p=76511#p76511, пробовал все интерфейсы, mesh не был в исключении.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 14 янв 2021, 11:08
xvo
Тогда меня смущает ещё несколько моментов - у вас получается туннели есть и с B1 и с B2?
И при этом там единая сеть? Какой из них по факту используется?

Плюс на B1 какие-то странные маскарады с использованием адрес-листов - их логика, и как они могут влиять на туннельный трафик я пока не понял.

Нарисуйте подробную схему всей сети, со всеми туннелями, и адресацией.
Может быть станет понятнее.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 14 янв 2021, 12:22
tuniks
xvo писал(а): 14 янв 2021, 11:08 Тогда меня смущает ещё несколько моментов - у вас получается туннели есть и с B1 и с B2?
И при этом там единая сеть? Какой из них по факту используется?
Подсети разные, но это и не важно. Я оставлял по одному и потом какая разница с какого туннеля приходит, заворачиваем мы все равно на шлюз туннеля а он один 192.168.5.1.
И потом я отключал по очереди каждый из них, и результат одинаковый - отрицательный.
Плюс на B1 какие-то странные маскарады с использованием адрес-листов - их логика, и как они могут влиять на туннельный трафик я пока не понял.
Они не активны, это я для других целей делал, там все работает. У меня реализовано 6 удаленных сетей в разных частях города и области. В этой части все хорошо работает и вопросов нет. В "В" реализовано резервирование провайдера через LTE интерфейс и автоматическое переключение. Тоже все работает без проблем.

Схема сети:

Изображение

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 14 янв 2021, 12:32
tuniks
У меня есть подозрения, что что-то рубится в firewall, потому как пакеты приходящие из сетей (list) бегают без проблем, а тут маркируем пакет который имеет ip источника как внешний, а я запрещаю бегать пакетам не принадлежащим сети lan (list). Кроме как через шлюз провайдера. Сейчас посмотрю.

Re: Правильная маршрутизация через два разных шлюза

Добавлено: 14 янв 2021, 13:28
xvo
tuniks писал(а): 14 янв 2021, 12:32 У меня есть подозрения, что что-то рубится в firewall, потому как пакеты приходящие из сетей (list) бегают без проблем, а тут маркируем пакет который имеет ip источника как внешний, а я запрещаю бегать пакетам не принадлежащим сети lan (list). Кроме как через шлюз провайдера. Сейчас посмотрю.
И это тоже может быть, но и какой туннель используется по факту - тоже важно.
То есть маркировка должна делаться на том же роутере, где туннель в который надо отправить. Потому что она не живет между роутерами, только внутри него.
Так что если где-то есть какой-то роутинг-треугольник, то оно не будет работать.