Router Charts

Router Charts

Router Ranker

Router Ranker

Router Chooser

Router Chooser

NAS Charts

NAS Charts

NAS Ranker

NAS Ranker

More Tools

More Tools

What's New

  • 1
  • 2
  • 3
  • 4

Sponsored Articles

  • 1

Top Performing Routers

AC3200
AC1900
AC1750
AC1200

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Featured Sponsors



Top Performing NASes

NoRAID
RAID1
RAID5

Over In The Forums

Was using the older ac3200 and was getting ipv6. Switched to a sc5300, no ipv6. Comcast tells me that everything is "enabled" on their end for the ca...
Hello everyone. I'm looking for people who can help me configure this modem-router combo from my ISP. It has a QoS setting but i have no clue what ea...
How can I setup my system to give out local IP-address for my Dynamic DNS URL, when inside my network? Going to dynamic.example.com from work takes m...
I did some searching on the forums and couldn't find any answers that completely satisfied me. So, technician appointment on Monday (aug 29th) to br...
I have an ASUS RT-AC5300 with Verizon FIOS and Mac OS X 10.11.6. Every time I turn on a device's MAC and IP address Binding I get a new WAN ip address...

Most Read This Week

  • 1
  • 2

Don't Miss These

  • 1
  • 2

Introduction

Cloud iPad
The cloud and the iPad. We want it now, so let's make it happen

We've all seen how much Apple loves the cloud and heard about their plans to finally tackle cloud storage. But that's not here now, nor will it be an open system when it does appear. Let's face it: anything Apple does about the cloud, it's going to do on its own terms. Then they will tell the fanboys it's because nobody has done the cloud right until Apple did.

Thankfully all is not lost for those of us with the knowledge and will to do something about it. Today's Day In The Cloud is about getting the cloud into the iPad in a way that lets you leverage whatever service you want. There are a number of things to do to achieve this, so let's get to work.

Requirements

I'm going to assume you have some things already in place, i.e.

  • A home file server, preferably running OS X or Linux. This guide should work for Windows as well, but was written based on my home setup, which uses a Mac Mini.
  • A cloud storage account that ties into the file system on a computer. I used Dropbox because I currently pay for it. But SugarSync might be a better option, if you aren't already hooked on a particular service.
  • A decent Internet connection, with at least 1 Mbps upload or faster being ideal. 768 Kbps upload (typical on DSL) is the bare minimum, and will make transferring larger files take too long.
  • A router that supports PPTP VPN. This can also work with any router by using port forwarding. But VPN provides security without a lot of server configuration hassles, and PPTP is easy to set up. I have used both pfSense and Astaro, but any of the major distributions should work.
  • An understanding of how web servers work, specifically the Apache Web Server.
  • A comfort level with the command line. Windows users should be able to avoid the CLI entirely, but I make no guarantees.

You can see from this list that this procedure isn't for everyone. But the results are worth it, if you're up for the challenge.

The WebDAV Server

WebDAV was originally designed as an extension to standard HTTP to get over the hurdle of using FTP to update websites. WebDAV is engineered to allow multiple users to concurrently access the same fileset without stepping on each other's toes.

WebDAV has surprisingly good support for iOS. Apple's Pages on the iPad has native support for WebDAV and is what I use when I'm writing articles while traveling without my laptop. There are also some good free apps, and even better paid apps that are WebDAV clients allowing you to download, edit files and re-upload files.

So let's get down to business with configuration. I'm assuming you've already installed Apache's HTTPd (hereon called the web server) if your system requires it, and can at least browse to http://localhost and view the test page. If you're using Windows and need to install Apache, go grab it from here and run through the installer. If you're on Linux, I'll just expect you're knowledgeable enough to keep up .

And just in case you want to use IIS, just Google IIS WebDAV. There are plenty of articles for the different versions of IIS. It will work just the same.

Enable WebDAV

Setting up WebDAV couldn't be easier. Once you have Apache installed and working (on OS X, make sure you enable Web Sharing in System Preferences -> Sharing), you can just edit the single httpd.conf file to enable it. Now on many modern *nixes, like OS X and Ubuntu, that file has been split apart and uses includes to try to keep the individual files manageable.

On OS X, the first file we need is /etc/apache2/httpd.conf. Edit this using your particular editor of choice. I'm a vi guy, so my command would look like sudo vi httpd.conf. Sudo is needed since everything is owned by root in /etc.

Once you're in the file, search for the line that looks like the following:

LoadModule dav_module libexec/apache2/mod_dav.so

and make sure it's not commented out (with a # in front).

The next line we need looks like this on OS X:

Include /private/etc/apache2/extra/httpd-dav.conf

It should be towards the bottom of the file, and is disabled by default. Enable it, and we're done in httpd.conf!

Top Performing Routers

AC3200
AC2600
AC1900
AC1750
AC1200

Top Performing NASes

NoRAID
RAID1
RAID5

Over In The Forums

Was using the older ac3200 and was getting ipv6. Switched to a sc5300, no ipv6. Comcast tells me that everything is "enabled" on their end for the ca...
Hello everyone. I'm looking for people who can help me configure this modem-router combo from my ISP. It has a QoS setting but i have no clue what ea...
How can I setup my system to give out local IP-address for my Dynamic DNS URL, when inside my network? Going to dynamic.example.com from work takes m...
I did some searching on the forums and couldn't find any answers that completely satisfied me. So, technician appointment on Monday (aug 29th) to br...
I have an ASUS RT-AC5300 with Verizon FIOS and Mac OS X 10.11.6. Every time I turn on a device's MAC and IP address Binding I get a new WAN ip address...