mdnsd — small multicast DNS daemon
Contents
Description
mdnsd is a small mDNS-SD daemon for UNIX like systems. It is based on an original implementation made by
Jeremie Miller in 2003. Multicast DNS with service discovery (-SD) is an open standard defined in
RFC5762, mDNS-SD in RFC6763, commonly known to end-users as Bonjour or Avahi, depending on the operating
system.
mdnsd reads service definitions of services to announce from /etc/mdns.d/*.service, a different path may
be given on the command line, which can be a directory or a single service file.
mdnsd by default runs on all multicast capable interfaces on a system. Use -iIFACE to only run on a
single interface.
Files
/etc/mdns.d/*.service mDNS-SD services to announce.
Name
mdnsd — small multicast DNS daemon
Options
This program follows the usual UNIX command line syntax. The options are as follows:
-h Print a help message and exit.
-iIFACE
Interface to announce services on. By default mdnsd runs on all interfaces.
Only available on Linux.
-lLEVEL
Set log level: none, err, notice (default), info, debug.
-n Run in foreground, do not detach from controlling terminal.
-s Use syslog even if running in foreground.
-tTTL Set TTL of mDNS packets, default: 1 (link-local only).
-v Show program version.
See Also
mquery(1), mdnsd.service(5), mdns-scan(1)
Synopsis
mdnsd [-hnsv] [-iIFACE] [-lLEVEL] [-tTTL] [PATH]
