Port=Mac

Обсуждение оборудования и его настройки
Ответить
sekii
Сообщения: 14
Зарегистрирован: 12 июл 2016, 09:38

27 июл 2016, 15:17

К mikrotik подключены устройства (свитчи cisco/d-link и т.п.). Порты объединены в bridge
Вопрос простой: как определить какое устройство (его mac) на каком физическом порту сидит?
arp выдает список всех mac и ip, а /interface bridge host print выдает все mac, пришедшие с портов - это тоже не то.
Спасибо.


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

27 июл 2016, 15:19

Непонятно. То есть некие свитчи воткнуты в порт микротика и вы хотите средствами микротика узнать в какой орт в свитче воткнут юзер?


Есть интересная задача и бюджет? http://mikrotik.site
sekii
Сообщения: 14
Зарегистрирован: 12 июл 2016, 09:38

27 июл 2016, 15:30

Нее, немного не так.
Я хочу узнать mac этих самых свитчей (они управляемые).


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

27 июл 2016, 17:13

Ну собственно /interface bridge host print, ну если ваш коммутатор умеет Discovery Protocol то /ip neighbor


Есть интересная задача и бюджет? http://mikrotik.site
sekii
Сообщения: 14
Зарегистрирован: 12 июл 2016, 09:38

28 июл 2016, 00:04

Так я же писал:
/interface bridge host print выдает все mac, пришедшие с портов - это тоже не то. Т.е. и те mac которые прошли через cisco.
а
/ip neighbor - выдает соседей только mikrotik, а у меня cisco


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

29 июл 2016, 14:01

Ну а как вы определите микротиком в какой порт чего воткнуто в циске то? Ну чисто логически?


Есть интересная задача и бюджет? http://mikrotik.site
sekii
Сообщения: 14
Зарегистрирован: 12 июл 2016, 09:38

29 июл 2016, 14:31

Да не в циске, а какая циска воткнута в какой порт на mikrotik.
На mikrotik 10 портов, в каждый из них включен свитч, вот и нужно понять на каком потру какой свитч сидит (да и не обязательно свитч, может и пк/принтер и т.п.).


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

29 июл 2016, 14:37

/ip neighbor - видит циски на ура. Кучу раз наблюдал, собственно как и убики

Ну в вашем случае тогда остается только вычислять по связке МАК+ИП. Если известен ИП коммутатора то в АРП табличке смотрим МАК и дальше в хостах на бридже порт


Есть интересная задача и бюджет? http://mikrotik.site
sekii
Сообщения: 14
Зарегистрирован: 12 июл 2016, 09:38

29 июл 2016, 14:54

/ip neighbor - видит циски на ура. Кучу раз наблюдал, собственно как и убики
- возможно, но у меня чего то не показывает, только mikrotik

Ну в вашем случае тогда остается только вычислять по связке МАК+ИП. Если известен ИП коммутатора то в АРП табличке смотрим МАК и дальше в хостах на бридже порт
- я знаю и ip и mac всех свитчей и устройств, это не проблема.
В cisco можно открыть mac table и увидеть на каком порту какой mac, а вот как здесь непонятно. Если порт uplink, то все маки приходящие на него.
Что значит "в хостах на бридже порт", это как?


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

30 июл 2016, 06:45

Если вы знаете мак то вы легко увидите порт через который этот мак видно

4C:5E:0C:73:97:DD - МАК некого коммутатора

[admin@MikroTik] > /interface bridge host print where mac-address=4C:5E:0C:73:97:DD
Flags: L - local, E - external-fdb
BRIDGE MAC-ADDRESS ON-INTERFACE AGE
bridge1 4C:5E:0C:73:97:DD ether1 1s


Есть интересная задача и бюджет? http://mikrotik.site
Ответить