Quantcast
Channel: MikroTik
Viewing all articles
Browse latest Browse all 15133

General • Re: DNS and mDNS name conflict

$
0
0
Just adding a .local to a static DNS is not enough to enable it for mDNS (or specifically DNS-SD). Bonjour uses multicast (or SRV and PTR DNS record) to actually resolve ".local" names. On Mac (or Linux distro/Windows with Bonjour/mDNS resolver enabled), it wouldn't check the DNS servers for a .local address per RFC spec (https://datatracker.ietf.org/doc/html/rfc6762):
Any DNS query for a name ending with ".local." MUST be sent to the mDNS IPv4 link-local multicast address 224.0.0.251 (or its IPv6 equivalent FF02::FB).

And since Mikrotik's DNS server does not support static PTR records, you can NOT use the unicast version of mDNS, DNS-SD (https://datatracker.ietf.org/doc/html/rfc6763).

Note; Well, specifically, "home.arpa" (or custom), just not ".local", for unicast mDNS – since the domain part should not be used mDNS generally e.g. it has a name, mDNS will figure out if domain or .local

Statistics: Posted by Amm0 — Mon Mar 25, 2024 6:25 pm



Viewing all articles
Browse latest Browse all 15133

Trending Articles