Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Share iPhoto4 libraries across the Internet' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Share iPhoto4 libraries across the Internet
Authored by: steven_kehlet on May 26, '04 04:54:55PM
Here's how I'm using ssh port tunneling to access an iPhoto library behind a NAT firewall, e.g. to get to your home photos from work. I'll assume you already have your firewall set up to forward ssh requests inside to some box on your home lan (doesn't necessarily need to be the same box running iphoto).

Set up Network Beacon:
  • Service name: Home Photos
  • Service type: _dpap._tcp.
  • Port Number: whatever, e.g. 27005
  • (don't enable Host Proxy)
Launch ssh:

ssh -g -L 27005:IPHOTO_SERVER:8770 YOUR_EXT_IP

The -g seems to be necessary (rtfm if you care). IPHOTO_SERVER is the internal, non-routable name or IP of your iPhoto server on your home lan. If your iPhoto server is the same box as you're ssh'ing into, then you can probably just put "localhost". Examples:

ssh -g -L 27005:192.168.0.4:8770 68.99.33.44
ssh -g -L 27005:localhost:8770 68.99.33.44

"Home Photos" should now show up in your local iPhoto client. Have fun!

[ Reply to This | # ]