A command line tool to browse for Bonjour/Zeroconf enabled services on your local network.
This software is written in Node.js and can be installed using the npm package manager. Ensure that you've downloaded and installed Node.js before continueing.
bonjour program globally:
npm install bonjour-browser -g
bonjour [Service Name]
bonjour command without any arguments to get a list of
available services no matter their Service Name.
$ bonjour Intranet._http._tcp.local HP LaserJet 4600._ipp._tcp.local HP LaserJet 4600._http._tcp.local Brother 5070N._ipp._tcp.local Canon W2200._ipp._tcp.local
Add a Service Name as the 1st argument to limit your search to only instanes of the given Servie Name:
$ bonjour ipp Brother 5070N._ipp._tcp.local Canon W2200._ipp._tcp.local HP LaserJet 4600._ipp._tcp.local
Due to the way the DNS-SD standard is defined, services run by clients
that do not respond to
_services._dns-sd._udp.<Domain> queries will
not be discovered if you do not provide their Service Name as the 1st