Can any of the DNS servers in pfSense host the .local. domain name (on link local)?
-
Attempting to move away from Avahi I've been learningabout/deploying DNS-SD--Wide Area Serv... It was confusing but got it working delegated to a dedicated BIND server from Active Directory only to find that devices don't even bother consulting the domain, almost all use exclusively the link local peer-to-peer space.
Besides manual publishing there's little chance for them registering on the central servers. I use RADIUS for network control so manual publishing it's not ruled out yet but I'd like to try for devices to self-register centrally even if I have to cheat a little.
I added
local
on the AD forest and delegated the corresponding [b|db|dr|lb|r]._dns-sd._udp record(s) to the BIND server but it didn't quite work. I think I might need some sort of proxy according to the RFC (http://tools.ietf.org/html/draft-cheshire-mdnsext-hybrid).Then it sort of hit me, the request is done over multicast, there's no reason from ever reaching the unicast DNS servers, right?? I don't know. (!) Anyway, can Unbound or dnsmasq or pfSense's BIND respond to multicast queries?
Also does Avahi repeat packets cross-subnets or does it work like DNS-SD? It's got a domain name box like if it were a nameserver one one hand, the other whenever its on there's a considerable increase in traffic in the network and Apple devices see themselves causing them to rename themselves, like a repeater may cause, I think.
Thanks.