11,748 downloads Freely Distributable
3.5/5 13
Hamachi is a zero-configuration virtual networking system featuring an open security architecture, NAT-to-NAT traversal.




Hamachi is a zero-configuration virtual networking system featuring an NAT-to-NAT traversal, open security architecture, and multi-platform client software.

Hamachi is a zero-configuration virtual private networking application with an open security architecture and NAT-to-NAT traversal capabilities.

Hamachi is the first application to mix seemingly unrelated networking technologies in one powerful package to deliver an unprecedented level of peer-to-peer connectivity.

Hamachi is secure. All Hamachi communications are encrypted and authenticated with industry-standard algorithms and protocols. Nobody will be able to see what two Hamachi peers are talking about. Not even us.

However what is equally important - Hamachi security architecture is completely open meaning that its detailed description is available for the review to anyone interested.


Hamachi Linux client comes as a single executable binary (hamachi) compiled for the platform of your choice. This binary includes the daemon, the control application and the setup utility.

To install hamachi in /usr/bin run the following command from under the root account

make install

Once installed you must run 'tuncfg' daemon with root privileges -

sudo /sbin/tuncfg

or if you don't have sudo -

su - ; /sbin/tuncfg; exit

Hamachi requires one time initialization (per Linux user account). This step generates cryptographic key pair and creates ~/.hamachi directory where Hamachi stores the keys, the configuration and the state. To perform this initialization run


What's New in This Release:

Fixed a bug causing the daemon to segfault in the event of some peer going offline.
Last updated on July 4th, 2006

0 User reviews so far.