tech-net archive

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

Re: improving DNS-SD / mDNS support



On Fri, Aug 31, 2012 at 10:02:34PM -0500, David Young wrote:
> 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. :-)

Now I remember: there has to be NAT-PMP support, and service
registration needs to be coordinated with NAT-PMP.

Dave

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


Home | Main Index | Thread Index | Old Index