MDNS-SCAN(1)

πŸ’– MDNS-SCAN β€” bestie edition πŸ’–

a.k.a. the General Commands Manual entry for mdns-scan, section 1 (that's a user command, iykyk) πŸŽ€


✨ NAME ✨

mdns-scan β€” scan for mDNS/DNS-SD services published on the local network πŸ¦‹


✨ SYNOPSIS ✨

mdns-scan

that's it. that's the whole thing. no args, no flags, no drama πŸ’…


✨ DESCRIPTION ✨

okay so mdns-scan is a tool for scanning for mDNS/DNS-SD published services on the local network. literally its whole job 🫢

here's the tea: it issues a mDNS PTR query to the special RR _services._dns-sd._udp.local to retrieve a list of all currently registered services on the local link. that's the move. one query, all the services, iconic behavior ✨


✨ OPTIONS ✨

mdns-scan has no commandline options. none. zero. the void. she simply does not have flags πŸ’€


✨ NOTES ✨

  • > mdns-scan is not a good mDNS citizen 😭 β€” it queries continuously for services and doesn't implement features like Duplicate Suppression. it is intended for usage as a debugging tool only. so like, don't put her in production, bestie, she will embarrass you.
  • mdns-scan is incomplete since it doesn't resolve mDNS services for you β€” it just dumps their PTR RRs. to understand these records you need minimal knowledge of DNS-SD and how it works. do your homework first πŸ“š
  • mdns-scan does not terminate on its own behalf. it scans for services continuously until the user kills it by pressing C-c. she's a main character who refuses to leave the party πŸŽ‰
  • mdns-scan does not rely on a local mDNS responder daemon. it has no dependencies besides the GNU libc. it has been tested on Linux only 🐧
  • mdns-scan does NOT scan for local mDNS enabled hosts or A/AAAA RRs, it scans for DNS-SD registered services, nothing else. read that again. nothing. else. πŸ‘‘

✨ SEE ALSO ✨

  • mDNSResponder(8)

✨ AUTHOR ✨

mdns-scan has been written by Lennart Poettering <mzqrovna@0pointer.de> πŸ‘‘


and that's the whole page, bestie!! version 0.4, dated Jan 21, 2004 β€” yes she's an elder but she still slays πŸ’œ thanks for reading, go press C-c when you're done fr fr 🌸