mquery1
Small query tool for multicast dns
Usage
mquery [-hsv]
[-i
IFACE]
[-t
TYPE]
[-w
SEC]
[NAME]
Overview
mquery is a companion tool to mdnsd(8), but can also be used stand-alone with other mDNS servers. It formats and sends mDNS service queries, similar to how mdns-scan(1) works, but with a fraction of the usability.
mquery runs on the system default interface, derived from the routing table. To run on another interface, use the -i IFACE command line option. It runs continuously monitoring for responses to the initial query, by default _services._dns-sd._udp.local.
Options
This program follows the usual UNIX command line syntax. The options are as follows:
-
-h -
Print a bare bones help message and exits.
-
-i IFACE -
Interface to run query on, by default the system default interface is used, derived from the routing table.
Only available on Linux.
-
-s -
By default
mquerybehaves a lot like mdns-scan(1), which after receiving an initial reply to a scan, sends a specific PTR query to the respondent. This option skips that specific scan and runsmqueryin a simple mode. -
-t TYPE -
Query type, default 12 (PTR).
-
-h -
Print a help message and exit.
-
-v -
Show program version.
-
-w SEC -
Delay (approximate) in seconds before automatically exiting.
Releases
Unchanged in 2 releases since Debian 12 (Bookworm).