tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

improving DNS-SD / mDNS support



I would like for NetBSD to have a full-featured DNS Service Discovery
(DNS-SD) & Multicast DNS (mDNS) stack under a liberal license.  I'm
wondering who else would like for NetBSD to have that.  I'm also curious
whether someone out there is interested in working on it.

By full-featured, I mean

1) NetBSD would advertise services such as sshd and httpd, as they
started up, either in the .local domain, or in one or more global
DNS-SD domains, or both, if I had so configured NetBSD.  NetBSD
would be able to authenticate with a dynamic DNS server in order
to register services.

2) Network clients in the NetBSD base system, such as ssh(1) and
ftp(1), would try to locate services by searching the .local domain
or in one or more DNS-SD search domains, if NetBSD was so configured,
in addition to other search domains.  E.g., 'ftp http://xyz' would
search for SRV records named 'xyz._http._tcp.xyz.local',
'xyz._http._tcp.mydomain.com', and 'xyz._http._tcp.otherdomain.com';
then 'xyz.local', then 'xyz.mydomain.com' and 'xyz.otherdomain.com',
if my configuration allowed.  Likewise, 'ssh user@xyz' would search
for corresponding _ssh._tcp SRV records.

3) Using a utility program in the base system, scripts could
add/withdraw service advertisements from any domain.

4) Using software in the base system, NetBSD could act as a dynamic
DNS server supporting DNS-SD registration and "extras" such as
long-lived queries and the sleep proxy service.

5) There is probably something else that I am forgetting. :-)

Anyone else interested?

Dave

-- 
David Young
dyoung%pobox.com@localhost    Urbana, IL    (217) 721-9981


Home | Main Index | Thread Index | Old Index