Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a Mac Mini connected to a Time Capsule (connected to a DSL modem, getting a new external IP address every 24 hours).

Any recommendation on how to access the Mac mini remotely (both file system and screen sharing) when I am not at home? (Also it would be nice to have a solution that works with Wake on LAN, so that the Mac mini can be asleep when not in use)?

Screen Sharing and file sharing works perfectly fine from within the network but I am not sure what's needed to access it externally. What are my options?

share|improve this question

5 Answers 5

You need to configure port-forwarding on your Time Capsule. Since your ISP doesn't give you a static IP address, then you will need a dynamic-DNS service to resolve your home's IP address to a URL which you will use when you're away from home to connect to your Mac Mini. You'll also need to configure your Time Capsule to handle Wake-On-LAN/Wake-On-Demand packets. In the bullet points below I've listed the basic requirements and included links to step-by-step instructions for each step.

  • You need a static IP address from your ISP or a dynamic DNS service like dyndns.com to resolve a changing IP address from a URL which you can choose.
  • You need to setup Wake-On-Demand as described by Apple on your Time Capsule
  • Finally, you need to forward ports on your Time Capsule to your Mac Mini so that incoming connections from your client software when you're away from home can reach your Mac Mini.
share|improve this answer

Currently using https://secure.logmein.com/products/free/, free account and a free iPad app that works quite nicely.... no port forwarding as it registers the app with their website.

share|improve this answer

As an alternative to a dynamic-dns service Griffo suggested, you could use IP Observer. Leave it running on your mac-mini and It will email you when your address changes.

share|improve this answer

Also, to see/control your computer via VNC, you'll need a client on your machine to see the computer at home. Chicken of the VNC is a solid enough client. The most commonly used port for VNC is 5900 (for your port forwarding). You'll also need to go into System Preferences and configure your machine through the Sharing preferences panel. This screencast is a dated but good and relevant reference. There are a few options for the configuration, so be sure to read carefully.

share|improve this answer

I use sharetool. It works quite well for remotely connecting to bonjour services.

http://www.yazsoft.com/products/sharetool/

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.