Does anyone have a good resource (I’ve seen several bad ones, but not a great reference) that explains how to set up a free L2TP/PPTP VPN on a consumer-level OS X workstation? I’m not talking OS X server, because that ships with server out of the box with a nice GUI configuration tool. OS X workstation ships with the vpnd executable, but the manpage for it is a little sparse. It seems to require an undocumented XML plist configuration file.
The ultimate goal here is to get a VPN tunnel from the iPhone to a machine at home working. From the laptop to talk to home, I have a very hacky implementation of PPTP-over-SSH implemented. I’d like to have something less hacky, using the vpnd executable because I can reliably believe that it will get security updates with OS X dot-releases, and it just seems like “the right way to do it.”