- You need a place to host the server, and that place needs to be up and accessible 24/7.
- You need to configure the server and generate and distribute keys for the clients. Not for the feint of heart.
Unfortunately it's not as simple as most OS X installs; you can't just download it and drag it into the Applications folder. There's three essential steps:
- Install the tun/tap drivers.
- Head over to http://www-user.rhrk.uni-kl.de/~nissler/tuntap/ and grab the drivers for Leopard (assuming you're running Leopard).
- Untar it and run the package installer.
- Install the OS X command-line version of Hamachi.
- Head over to LogMeIn and accept the "Conditions of Use" to download the OS X universal binary
- Untar it
- Run sudo ./install
- Run sudo /usr/sbin/tuncfg
- Install the OS X GUI for Hamachi.
- Grab the latest version from the download page. As I'm writing this, the links on that page are broken, but you can find working ones here and the latest (that I'm using) is 1C6.
- Run the package installer.
- You should be rocking now. Click the "Add" icon (the plus sign) to create or join a network.
- Repeat this on each machine you want to be accessible on the VPN, joining the same network on each of course.
- Optionally, and recommended, you can set up a hot-key for VNC. By default HamachiX maps some hotkeys so you can click on a server name and immediately jump to FTP, AFP, SMP, but of course I wanted VNC so I had to set that up myself. Just go to HamachiX -> Preferences -> Proxies and hit the "+" icon; it creates a pre-populated one for you, just replace the protocol with "vnc" and you're done. If you set the priority to zero it will act as the default when you double-click a server name in your list of peers.
1 comment:
You may wish to try out Zeroshell, which includes OpenVPN & many additional security tools. It's an extremely small linux distro. I am running it in a VM and it makes OpenVPN, kerberos, X.509, etc, easy as pie. I'm using AES encyrption and getting very good speeds.
Post a Comment