HOW TO: mDNS and SSDP over Wireguard

I have tested PIM-SM over this same Wireguard link (disabling EoIP of course) and found the following.

  • mDNS does not get routed by PIM as expected (as it’s meant to be link-local only), even when adding in a static GMP for 224.0.0.251 on the Bridge and Wireguard interfaces on each side.


  • The Chromecasts are discovered using SSDP/DIAL which the device also supports and is PIM compatible. The Youtube app can see the CC on the other side and cast to it.


  • Windows’ WSD printer discovery doesn’t seem to work as even though it looks like it’s PIM compatible. The spec. for the WS-Discovery process seems to imply it’s Link-Local only.

I’ll try Zerotier next.