I understand the Neighbor Discovery Settings can only run on and interface list. So you can create a list and Add and interface to it like . It will then discover devices that VLAN and advertise them to Winbox correct?
Can you have the "advertised to only a single interface? My management interface for example? I do not wan’t the users of LAN to see the Neighbor info, but I want my management interface like ether5 for example to see it.
I think the answer is NO that is the way neighbors is supposed work by design… , but I thought I would ask.
On one hand, it does not report the discovered info to an interface.
It reports it to RouterOS, and you need to use Winbox/Webfig/API to read that information.
So, unless your users have access to your router, they can not see the list.
On the other hand, discovery packets on a LAN have a broadcast destination (sent to 255.255.255.255) by design, so every host on that interface can see all discovery packages, and there is nothing you can do other than turning off the sending of the discovery packets on ALL devices connected to that network (this also should include LLDP and CDP).
But they can not see discovery packets from other interfaces.
That was my understanding thanks for the clarification. Discovery is a nice feature to make some things more convenient but I understand the reason for turning it off. I was contemplating leaving it running on my management interface. My concern is that if somebody gains access to an interface - lets say at an AP, and they run winbox, with it running they can see the device(s). Physical security is broken a that point anyway which is a different problem… and I realize there are other ways to mitigate that kind of attack.
Again - just wondering about the risk/reward of leaving it on - just for management interfaces. Any input appreciated.
Thanks again.
Hi and thanks for your response. I have a rule for both chains now - the only one that ever generates any traffic is the input rule. The remote winbox pc is sending the MNDP broadcast to the input of the router looking for a response - I think. I see the filter rule counter running… but the requesting computer still sees the router in the neighbor section, and it still shows up in the connections tab.
Perhaps a reboot the router and see if that has any affect… but the connection times out anyway.