Alex
кто знает, у микротика есть способ посмотреть какие маршруты он принимает/отдает конкретному пиру?
Dmitry
кто знает, у микротика есть способ посмотреть какие маршруты он принимает/отдает конкретному пиру?
/routing bgp advertisements — [admin@tst-r0.local] > /routing bgp advertisements print where peer="bgp-TST-R1" PEER PREFIX NEXTHOP AS-PATH ORIGIN LOCAL-PREF bgp-T... 10.10.10.2/32 172.29.16.2 igp 100
Dmitry
а в обратную сторону есть команда?
/ip route print where bgp and received-from~"bgp-TST-R1" но это те, что уже в RIB и в main
Alex
/ip route print where bgp and received-from~"bgp-TST-R1" но это те, что уже в RIB и в main
То, что надо! Спасибо! Вообще непривычно в консоли писать что-то типа sql запросов)
Alex
Добрый день. RB4011iGS - пропал из сети, люди по месту ему переподключают питание, а он не заводится - подключенные линки не светятся... такое бывает?.. Нажимали ресет - светодиодами перемигнул и ничего...
Подскажите, что с ним ? :) Он так циклично делает... RB4011iGS+5HacQ2HnD CPU frequency: 1400 MHz Memory size: 1024 MiB NAND size: 512 MiB Press any key within 2 seconds to enter setup.. loading kernel... OK setting up elf image... OK jumping to kernel code opendir[ 3.347345] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000000 ...
Dmitriy
Нетинсталл попробуйте
Alex
Ядро запаниковала )
вот с каких пирогов ? :) какое-то время назад было успешно обновлено на 7.1.1
Антон
Ядро запаниковала )
Вполне обычная ситуация когда инит после исполнения заканчивает работу и нет ничего что его бы подменяло и жило "вечно". (LaunchD как пример) далее не для этого чата.
USSA
вот с каких пирогов ? :) какое-то время назад было успешно обновлено на 7.1.1
Переустановка routeos должна помочь если с железом нет проблем.
Алексей
добрый день есть роутер с адресом на интерфейсе 10.0.0.1/24, на него прилетает пакет с определенного адреса, могу я как-то перенаправить этот пакет на соседний роутер с тем же dst-адресом 10.0.0.1?
Алексей
пробовал промаркировать этот трафик в цепочке прероутинг, сделал маршрут до 10.0.0.1/32 через соседний роутер с роутинг-марком; счетчики в правиле идут, но пакет возвращается на исходный роутер
Алексей
У вас в одном broadcast домене два роутера?
а как иначе роутеры будут трафик друг другу передавать?
Михаил
Возможно вы хотите решить тот вопрос, для решения которого используют VRRP. Но не имея исходных данных сложно сказать, какого результата вы хотите достичь )
Алексей
на стыковых линках между роутерами один бродкаст домен
Михаил
а как иначе роутеры будут трафик друг другу передавать?
В обычной ситуации у каждого устройства в одном бродкаст домене должен быть уникальеый адрес.
Алексей
так и есть, минуту
Алексей
роутер А 10.0.0.2/24 роутер Б 10.0.0.1/24, 10.1.0.1/24 роутер В 10.1.0.2/24 пакет идет с адреса 10.0.0.2 на 10.0.0.1, мне надо его перенаправить на 10.1.0.2, но чтобы в пакете dst-ip остался 10.0.0.1
Алексей
как именно?
Алексей
по цепочке А - Б - В
Alex
На роутере а прописать маршрут в сеть в через адрес б
Alex
Или включить оспф
Алексей
конечный адрес - роутер В, но dst-ip должен быть 10.0.0.1
Алексей
а это адрес на интерфейсе роутера Б
Maxim
Коллеги... я запутался. Предлагаю попросить схему.
Alex
👍
Алексей
сча нарисую
Алексей
от руки быстрее
Maxim
сча нарисую
Роутеры, интерфейсы, сети, направление движения
Алексей
Зачем ?
долго объяснять, хитрая задача
Dmitry
долго объяснять, хитрая задача
ИМХО, то что вы хотите невозможно. Единственное, что можно получить копию пакета на 10.1.0.2
Maxim
ИМХО, то что вы хотите невозможно. Единственное, что можно получить копию пакета на 10.1.0.2
А, т.е. я не запутался и это реально нереально) но давайте дождёмся схемы)
Alex
долго объяснять, хитрая задача
Пока не объясните никто скорее всего не поймет вас и ничего не подскажет дельного
Алексей
Dmitry
перенаправленный пакет - это даже по определению пакет с измененным DST
Maxim
Ну тут всё очевидно. Просто так отправить пакет на роутер В не получится. По факту только зеркалировать часть трафика и принимать его на В
Геннадий
конечный адрес - роутер В, но dst-ip должен быть 10.0.0.1
когда А будет шаманом, тогда получится
Алексей
add action=mark-routing chain=prerouting dst-address=10.0.0.1 new-routing-mark=toNextRouter src-address=10.0.0.2 add distance=1 dst-address=10.0.0.1/32 gateway=10.1.0.2 routing-mark=toNextRouter
Алексей
вот так пытаюсь
Геннадий
Maxim
А может о задаче хитрой расскажете, коллеги помогут с её упрощением или даже решением
Геннадий
А должен знать где тот ип адрес.
Геннадий
пишите узкую маску /32 на шлюз и тогда заработает
Алексей
Геннадий
чуть подробнее пожалуйста)
куда уж подробнее?
Алексей
маску на каком роутере?
Геннадий
на А пишете маршрут на 10.1.0.1 с маской 32 где он сидит. а потом хоть весь мир на этот ип адрес шлюзом
Геннадий
вы так же можете на 8.8.8.8 всех отправлять, если узким маршрутом укажете где 8.8.8.8 находится :)
Геннадий
не забудьте только включить чек гейтвей пингом :)
Алексей
рекурсив роутинг?
Геннадий
конечно
Maxim
не забудьте только включить чек гейтвей пингом :)
... мы так и до рекурсивной маршрутизации неспеша дойдём)
Алексей
прошу прощения, не указал, что роутер А нам недоступен для настройки, он просто шлет пакет на 10.0.0.1
Maxim
да
Типа роутер В сделать последней точкой и использовать его в рекурсии?
Алексей
Б и В можно настраивать
Геннадий
Б и В можно настраивать
тогда никак у вас ничего не выйдет :)
Maxim
да
Ему плохо от обилия трафика не станет?)
Геннадий
а почему так не работает? счетчики бегут
пусть бегут неуклюже пешеходы по лужам. открывайте ваершарк и вперде изучать почему :)
Геннадий
так хоть мозг включите и станете изучать сети
Алексей
поснифал трафик на роутере Б, он отправляет что-то обратно на роутер А, вместо того чтобы передать на В
Алексей
и в протоколе указано tcp
Геннадий
Алексей
к тому, что это не icmp ответ был