strongSwan 5 based IPSec VPN, Ubuntu 14.04 LTS and PSK/XAUTH

I prefer strongSwan over Openswan because it’s still in active development, easier to setup and doesn’t require a L2TP daemon. I prefer a simple IKEv1 setup using PSK and XAUTH over certificates. If you plan to share your VPN server with your friends it’s also a lot easier to setup for them without certificates. I …

DNS unblocking using Dnsmasq and HAProxy

As I mentioned in my previous post, the open source DNS forwarder Dnsmasq is ideal for the DNS part of DNS unblocking. I’m running Dnsmasq on a $30 Raspberry Pi credit card sized mini computer which is up 24/7 anyway since it also handles all VOIP phone calls at home. I point my Mac, Apple …

Tunlr-style DNS unblocking for Pandora, Netflix, Hulu et al

Since Tunlr closed down unexpectedly this week, I decided to publish my ideas and findings on the subject of DNS unblocking. I used Tunlr for some time when I decided to develop my own, private DNS unblocking solution last year. Why VPNs are no good for streaming DNS unblocking refers to a technique used to circumvent …

New iOS 4.3 beta iPad multi-touch gestures not working?

Can’t use the new “multitasking” finger-swipes on your iOS 4.3 beta iPad? That’s probably because you updated your iPad in iTunes. You have to restore it in Xcode’s Organizer and click “Use Development Mode” to get the new four and five finger-swipes. You need a valid iOS SDK developer account to do this, it’s not …

Enable AirPrint printer sharing for iOS 4.2 and higher for iPad or iPhone

To use Apple AirPrint on an iOS device like the iPad or iPhone you either need an AirPrint enabled printer or a printer that’s connected to a Mac. Here’s how to use a printer that’s connected to a Mac. In order to be seen by any iOS device, the printer needs to be shared on …