iTunes, iPhoto and Apple File Sharing Across VPN Networks
Closed     Case # 10050     Affiliated Job:  BaBaDou DOT Com
Opened:  Friday, March 18, 2011     Closed:  Friday, March 18, 2011
Total Hit Count:  18559     Last Hit:  Monday, May 27, 2024 1:42:02 AM
Unique Hit Count:  5058     Last Unique Hit:  Monday, May 27, 2024 1:42:02 AM
Case Type(s):  Network, Server
Case Notes(s):  All cases are posted for review purposes only. Any implementations should be performed at your own risk.

With the release of iTunes and iOS 4.3, I wanted to know if sharing could be accomplished through a VPN tunnel. Now I have not yet been able to accomplish Home Sharing with iOS devices across VPN networks, but by browsing around online I have found ways to share your media content between iTunes, iPhoto and File Sharing "AppleShare Server" by using a freeware program "Network Beacon."

Action(s) Performed:
Total Action(s): 1
Action # Recorded Date Type Hit(s) User Expand Details
10174 3/18/2011 10:46:42 AM Network 3137 Some sample illustrations of the Network Beacon and iTunes, iPhoto and File  More ...

By using Network Beacon (available for download at: you can proxy the local multicast bonjour packets and let the receiving client participate in this communication through a tunneled VPN network. Some details for setup of Network Beacon are as follows:

-   Network Beacon must exist on both the sending and receiving ends
-   A beacon must be configured each way if you want bi-directional sharing
-   iTunes:
o   Service Type: _daap._tcp
o   Port Number: 3689
o   Enable Library Sharing: iTunes -> Preferences -> Sharing (Best to set a Password)
-   iPhoto:
o   Service Type: _dpap._tcp
o   Port Number: 8770
o   Enable Library Sharing: iPhoto -> Preferences -> Sharing (Best to set a Password)
-   AFP (AppleShare Server):
o   Service Type: afpovertcp._tcp
o   Port Number: 548
o   Enable File Sharing: System Preferences -> Sharing -> File Sharing
-   Remote Beacon Configuration:
o   Check both "Beacon Enabled" and "Enable Host Proxy"
o   Host Name & IP Address should be entered as the IP of the remote host
-   Local Beacon Configuration
o   Check only "Enable Host Proxy" for a local host beacon
o   Host Name & IP Address should be entered as the IP of the local host

Once these beacons are configured, sharing is enabled and with the respective programs opened (iTunes, iPhoto, Network Beacon), establish your VPN connection to the remote network and you should see these libraries appear in their respective areas.

Profile IMG: Footer Left Profile IMG: Footer Right