Hamachi — программное обеспечение, предназначенное для построения VPN. Для его функционирования не требуется производить конфигурирование. Hamachi позволяет создать собственную защищённую сеть из компьютеров, соёдиненных через интернет, как будто они соединены одной физической локальной сетью.
Hamachi позволяет создать локальную сеть (LAN) поверх Интернета.
Любые приложения, которые работают через локальную сеть, могут работать через сети Hamachi, при этом передаваемые данные будут защищены и обмен ими осуществляется в стиле peer-to-peer.
Hamachi — система организации виртуальных защищенных сетей на основе протокола UDP. В такой сети узлы для установления соединения между собой используют третий узел, который помогает им лишь обнаружить друг друга, а передача информации производится непосредственно между узлами. При этом взаимодействующие узлы могут находиться за NAT или фаерволом.
Фактически появляется возможность организовать обычную локальную сеть на два компьютера. В такой сети можно делать все то же самое, что и в традиционной. Играть в игры, использовать «шаринг» файлов, запускать web или ftp серверы. При этом все подключения безопасны. Это обеспечивается шифрацией соединения и использованием общепризнанных алгоритмов и протоколов. Функционированию не помешают никакие межсетевые экраны.
Интерфейс программы предельно прост, так что особого труда организация сети не доставит.