I'm following up on https://forum.opnsense.org/index.php?topic=27242.0 because I never got it working until now.
I have Multi WAN setup for some time now and mDNS Repeater has not been working right. Today I tried creating a rule like this:
Protocol Source Port Destination Port Gateway Schedule Description
IPv4 UDP IoT net * 224.0.0.251 5353 * * Allow mDNS / Bonjour (no policy route)
Suddenly it works. This rule is above my "Default allow IoT to any rule" which uses my "multiwan" gateway.
Is this expected behavior? Is there a better way to do this? I think this may be an issue that others are experiencing.
That's expected and perfectly valid.
If you have a top rule that force routes everything to one of your WAN gateways, OPNsense does exactly that, so the mDNS queries never reach any of your other VLANs.
Fantastic! Glad I finally figured it out.
Sounds like we should add something to the HowTo?
Thanks for the confirmation!