Quamachi: The VPN GUI with the funny name

Need to connect to a remote client securely and simply? One way to do that is to employ Hamachi, a zero-configuration VPN service. While zero configuration sounds pretty easy, you can make things easier still by using Quamachi, a Hamachi GUI for Linux.

Once installed, Quamachi checks to see if the Hamachi system service is running, and prompts the user to start it if necessary. After that, users can control Hamachi via both Quamachi’s menus and the right-click functionality of its network/peer list box.

Together, Hamachi and Quamachi let you access VPNs via a mature GUI, browse remote Samba fileshares, remotely control systems via SSH and VNC, and flexibly choose optional dependencies.

Australian developer Chris Giles created Quamachi more than three years ago to fill a void that was slowing him down. “Back then I could find only a couple of other Hamachi GUIs for Linux. One of them sucked and the other wouldn’t even load.

“I wrote Quamachi in Python because I’m a fan of its minimalist syntax. KDE has always been my preferred desktop environment, and I knew that my applications would remain relatively small, so the Qt GUI toolkit was the perfect fit. I simply needed to fork and remodel the Q7Z source code, which uses the PyQt v4 bindings. These have proven to be reasonably stable over the years. PyQt is particularly suited to applications that need an attractive GUI and aren’t very resource-intensive.”

Giles just released a new version of Quamachi to correspond with a new version of the underlying software. “I recently realised that Hamachi had pulled v1 from its website and replaced it with a v2 release. I quickly added basic Hamachi v2 support into Quamachi and rushed v0.4.5 out the door a few days ago. Hamachi v2 brings several new features to the table, and upcoming releases of Quamachi will focus on supporting these and providing changes that accord with feedback received from users.”


Comments are closed.