Bonjour support between two ethernet ports of RB750G

Hello

I configured two master LAN on the following ports of my RB750G :

ether1 - LAN 10.0.1.0/255
ether2 - LAN 10.0.2.0/255

Computers on both LANs can ping each other, but they cannot communicate with Bonjour applications (Finder in MacOS cannot see the shared computers on other LAN).

Knowing that Bonjour has to see with multicast (which I have installed on RouterOS 5), can someone give me a simple configuration so that Bonjour can work between my two LANs, maybe with EoIP ?

Bonjour uses the portion of multicast IPs that are link local only. They are not meant to be routed.

In short, a proper bonjour implementation should reject all announcements that don’t have the TTL that reflects the local network, or announces servicea for unicast IPs that aren’t link local.

If you search the forums you’ll find several threads that discussed workarounds peope came up with that didn’t work for very long.

The only proper solution is to make the two networks one broadcast domain. EoIP tunnels can help with this when there are two routers involved, but on a single router you’d just bridge the interfaces.