Because mDNS usually doesn't work and just expecting it to work doesn't change that?
> Why not just expect your OS's DNS setup to actually just work?
Maybe use an OS or DNS stack that isn't terrible?
Incredible asking for a not-broken DNS and IP stack is just too far out there when it seems most of the closed source OS platforms seem to manage just fine.
Or let me guess, you've specifically configured it to not "leak" such useful information?
Skill issue. Works fine for me in a mixed Linux/Apple environment.