How-To: Access Your Time Capsule Over the Internet

apple-time-capsule-1The other day my friend called me to tell me that he bought this new product called Pogoplug. The Pogoplug is pretty cool; you plug it into the wall, connect a hard drive to it, then connect it to your local Internet, and you have an NAS ready to go. I thought it was a pretty neat product idea, and the ease of use was great, but when he showed me that he could mount it over the Internet so that you could access your files over the Net, I knew I needed to have one — almost.

After a few minutes of of shopping, I had found a 2TB USB hard drive and had the Pogoplug in my cart, but then saw I was going to spend about three hundred bucks. I then started thinking that I already had a Time Capsule 1TB hard drive with all my media on it, and that there must be a way to mount my Time Capsule over the Internet just like the Pogoplug. Unfortunately, there is really no documentation on how to mount the Time Capsule over the Internet, but after a few minutes, I ended up figuring it out myself. I can now have my files wherever I am!

Some Things to Note

  • This tutorial assumes you are using your Time Capsule as an NAS, not as the router. It’s possible it would work when in use as a router, but I didn’t give that a try.
  • Wherever your Time Capsule is must have a static IP address. (My broadband Internet came with that.)

Determine your External IP Address

We’re going to be referring back to this number a lot. Make sure you write it down.

  1. Go to What is My IP Address?
  2. Write down the number next to “Your IP Address is”

Determine your Time Capsule’s IP Address

  1. Launch Airport Utility: Applications ? Utilities ? Airport Utility
  2. Find your device in the left-hand column and select it.
  3. Copy the number down next to “IP Address” in the right-hand column.

Determine Your Time Capsule’s Disk Password

When we try to remotely connect to the Time Capsule, we are going to be prompted for the password for it. To set up a password for the Time Capsule disk:

  1. Launch Airport Utility: Applications ? Utilities ? Airport Utility
  2. Find your device in the left-hand column and select it.
  3. Click the “Manual Setup” button.
  4. Click the “Disks” tab.
  5. Click the “File Sharing” tab.
  6. Make sure the “Enable File Sharing” box is checked and “With a secure disk password” is selected from the “Secure Shared Disks” drop-down menu.
  7. Enter in a password in the “Disk Password” and “Verify Password” boxes.
  8. Click the “Update” button.

Forward Port 548

Port 548 is the Apple file-sharing port. We need to forward from our external IP address to the Time Capsule on our internal network.

Every router is different, so below I’ve outlined the basic steps. You’re going to have to consult your router’s documentation for exact instructions. has documentation for a lot of routers, and I also wrote an article for how to do port forwarding with Airport Extremes.

  1. Log in to your router. If you have left it as the router as the default configuration, launch a web browser and enter “” (most routers default to this IP). If this doesn’t work, consult your router’s manual for directions on how to get to the configuration panel.
  2. Once you are logged into your router, find the port forwarding section (mine was under the “Applications and Gaming” tab).
  3. Forward both the TCP and UDP ports from the router to your Time Capsule’s IP Address

AppleScript to Mount Drive (For Laptop Users)

We are going to make an application to mount the drive. After you save it in your Applications folder, anytime you are away from home you can simply double click it to mount your Time Capsule.

  1. Open Scipt Editor: Applications ? AppleScript ? Script Editor
  2. Paste the following code (be sure to replace Your External IP Address, Your Username, and the Time Capsule Password):
    mount volume ¬
  3. Click File ? Save As.
  4. Select “Application” from the “File Format” pulldown.
  5. Save it to your Applications folder.

Mount Drive From Any Mac Computer

Here is how you mount the drive from any of your friends’ computers. Obviously, you won’t have your application with you. If you’re feeling lazy, you could email it to yourself and store it in your email so you always have it.

  1. In the Finder bar at the top of your screen click Go ? Connect to Server.
  2. In the server address box, enter in your external IP address that we wrote down earlier.
  3. Click “Connect.”
  4. You will be prompted for a username and password.
    Username: Enter in your computers username. (On your home computer go to System Preferences ? Accounts and it’s the name next to “Username”.)
    Password: Enter in your Time Capsule’s Password


Optional Step: Forward a Domain Name to Your External IP Address

Remembering a domain name is much easier than remembering an IP address, so for this optional step we are going to forward a domain name to our External IP address that we wrote down earlier. Then, when we go to the “Connect to Server” you can enter in the domain name instead of the IP address.

This guide is for GoDaddy, but the same basic procedure should apply for other domain registrars.

  1. Purchase a domain at
  2. Log in to your Account Manager.
  3. In the My Products section, click Domain Manager.
  4. Click the domain name for which you want to create an A record.
  5. In the Total DNS section, click Total DNS Control and MX Records.
  6. Click Add New A Record.
  7. Complete the following:
    Host Name: The host name the A record links to. You can enter @ to map the record directly to your domain.
    Points to IP Address: The external IP address that we wrote down earlier.
    TTL: The time increment for which the server should cache the information.
  8. Click OK.