Skip to content

DNS-SD #1168

@vitaprimo

Description

@vitaprimo

Since it states it already supports mDNS, it would be cool if it could query the [d]r._dns-sd._udp.{domain} PTR records (dns-sd -E on a Mac or in Windows with the Bonjour something-something) to register itself and be discoverable beyond a single subnet.

I don't know how hard that is to implement. As a network admin, not a dev, an mDNS-to-DNS-SD proxy can be used, it's not hard, but the only one I know about comes with macOS 10.x, I'm unsure if it's present in the newer locked-down macOS… there's also Avahi, but that is for devs. Us mortals don't know what to do with a "library."

Proxying/broadcasting mDNS, repeating UDP traffic, etc, so devices are found beyond a single subnet (or even a single switch since it's multicast in the end) brings it own challenges, off the top of my head VRRP — I believe it overwhelms the network, I'm not exactly eager to double check. =) Also I think Apple has benn pushing iOS to include DNS-SD in their networking stack or whatever, so it's better supported that you'd think, despite not being commonly heard about.

Personally, I use it with static records for things like SMB/SFTP shares, VNC, internal web sites, streaming devices or servers, IoT, VoIP, but not with my printer (AirPrint among other protocols), the most touted use case …because it's a printer …of paper; it works on every OS with a GUI (direct or through another device).

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions