How can I find the IP address of a computer with a shared iTunes library? The share shows up in iTunes, but it’s with an odd name on a largish network and I need to know which computer is sharing the library.
Bonjour Browser will give a list of all Bonjour services on your network. It will list all the computers with their names, IP address and ports. Mac OS X only.
lsof | grep iTunes | grep TCP
You want a ZeroConf/Bonjour browser which allows you to see the packets sent out by iTunes.
Under Windows I would suggest the Zeroconf Neighborhood Explorer – http://www.stg.com/zeroconf_explorer.html
If you have a programmer near, there is a very helpful demo program in the jmdns project (Java based)