It’s a well-known bummer that the iTunes “Share” feature only works over your local LAN. You may have no intention of sharing your music collection with the world, or of running your own little public radio station from home, but you simply can’t connect to an iTunes library from another network. It’s a feature, not a bug.
Of course, iTunes Match is meant to solve exactly this problem, but Match has a fatal flaw that makes it unusable by the people who need it the most – its 25,000 song limit. For those of us with legit collections of 50k or 75k tracks, Match isn’t an option. Shame, too – I’d happily pay 2x or 3x the subscription price to get Match working. It’s the answer to my prayers, but off-limits. Apple won’t take my money to solve this problem.
So what if you just want to be able to listen to music on a Mac at home from work? It is possible, but it’ll take some setup work, and 60 bucks (which is one-time fee, and money you won’t have to pay to Apple, Pandora, rdio, MOG or Spotify). And, in my experience, those streaming services only have about half the music in my collection – if I want to listen to my music from work, this is the only option.
The setup works like this: