godlie
Goto Top

Mikrotik Bridge verbundene Geräte MAC Adressen

Hallo,

wie ist es eigentlich möglich unter Mikrotik Gerätschaften, welche mit einer Bridge laufen, die tatsächlich verbundene MAC Adresse am jeweiligen Ethernet Port herauszufinden?

dank u. gruß

Content-ID: 669203

Url: https://administrator.de/contentid/669203

Ausgedruckt am: 23.11.2024 um 09:11 Uhr

catrell
catrell 02.11.2024 aktualisiert um 09:43:09 Uhr
Goto Top
Moin.
/ip arp print
Liefert dir die Info im Terminal, oder im gleichen Pfad über die GUI der Winbox/WebIF.
Oder wie meinst du das?
Meinst du die MAC des Mikrotik in der Bridge selbst oder suchst du den Port an dem bestimmte MACs in der Bridge angebunden sind?

Wenn letzteres siehe oben, bei erst genanntem:

Eine Bridge selbst übernimmt per Default beim Start des Interfaces eine der physischen MAC Adressen der mit ihr verbundenen Ports, außer man setzt diese von Hand per "admin-mac" fest.
Diese MAC ist dann an allen Ports der Bridge die gleiche.

Gruß catrell
godlie
godlie 02.11.2024 um 14:33:16 Uhr
Goto Top
Hallo,

nun das ip arp print bringt mir da als interface ja immer nur die bridge, in der Winbox sieht man allerdings auch den Bridge Port, gibt es den für die console auch?

#    ADDRESS          MAC-ADDRESS        INTERFACE  STATUS    
 0 DC 192.168.123.70   XX:XX:XX:XX:XX:XX  bridge     stale     
 1 DC 192.168.123.65   XX:XX:XX:XX:XX:XX  bridge     stale     
 2 DC 192.168.123.60   XX:XX:XX:XX:XX:XX  bridge     stale     
 3 D  192.168.123.55   XX:XX:XX:XX:XX:XX  bridge     failed    
 4 DC 192.168.123.50   XX:XX:XX:XX:XX:XX  bridge     stale     
 5 DC 192.168.123.1    XX:XX:XX:XX:XX:XX  bridge     stale     
 6 DC 192.168.123.69   XX:XX:XX:XX:XX:XX  bridge     stale     
 7 DC 192.168.123.64   XX:XX:XX:XX:XX:XX  bridge     stale     
 8 DC 192.168.123.30   XX:XX:XX:XX:XX:XX  bridge     stale     
 9 DC 192.168.123.254  XX:XX:XX:XX:XX:XX  bridge     reachable 
10 DC 192.168.123.59   XX:XX:XX:XX:XX:XX  bridge     stale     
11 DC 192.168.123.54   XX:XX:XX:XX:XX:XX  bridge     stale     
12 DC 192.168.123.68   XX:XX:XX:XX:XX:XX  bridge     stale     
13 DC 192.168.123.63   XX:XX:XX:XX:XX:XX  bridge     stale     
14 DC 192.168.123.253  XX:XX:XX:XX:XX:XX  bridge     stale     
15 DC 192.168.123.53   XX:XX:XX:XX:XX:XX  bridge     stale     
16 DC 192.168.123.58   XX:XX:XX:XX:XX:XX  bridge     stale     
17 D  192.168.123.67   XX:XX:XX:XX:XX:XX  bridge     incomplete
18 DC 192.168.123.62   XX:XX:XX:XX:XX:XX  bridge     stale     

grüße
catrell
Lösung catrell 02.11.2024 aktualisiert um 15:49:30 Uhr
Goto Top
nun das ip arp print bringt mir da als interface ja immer nur die bridge, in der Winbox sieht man allerdings auch den Bridge Port, gibt es den für die console auch?
Ja , nur an anderer Stelle und zwar in der Bridge-Host-Database, hier als bsp. gefiltert auf eine Bridge namens "bridge" und ohne lokale Interface MACs
/interface bridge host print where bridge="bridge" && ! local  
screenshot

Bedingt aber das vom oder zum Host regelmäßig Pakete gesendet werden, denn die Default ageing-time einer Bridge liegt bei 5 Minuten (konfigurierbar). Sendet der Client also in diesem Zeitraum keinerlei Pakete wird der MAC-Eintrag aus der Bridge Database entfernt und erscheint dort erst wieder wenn mit dem Client Pakete ausgetauscht werden, das nur zur Info falls eine MAC dort nicht mehr auftaucht.