Нулевая конфигурация VPN

Hamachi является нулевой конфигурацией виртуальной частной сети (VPN), которое способно устанавливать прямые связи между ПК через межсетевые экраны NAT без необходимости реконфигурации (когда компьютер пользователя может быть доступен напрямую). То есть, он устанавливает связь через Глобальную сеть, эмулирующая соединение, которое существовало бы, если компьютер был подключен через локальную сеть.
В настоящее время это является в качестве производственной версии для Microsoft Windows и Mac OS X и как бета-версия для Linux. Скачать hamachi можно на web-ресурсе http://hamachi2.ru/.
Hamachi — это централизованно управляемая VPN система, состоящая из группы серверов, управляемых поставщиком системы и с помощью клиентского ПО, которое устанавливается на компьютеры конечных пользователей. Клиентское ПО добавляет виртуальный сетевой интерфейс к ПК, и он используется для перехвата как исходящего, так и входящего VPN-трафика. Исходящий от операционной системы к этому интерфейсу трафик подается на клиентское ПО, которое шифрует и проверяет его подлинность, а затем отправляет его в пункт назначения VPN через специально инициированное UDP-соединение. Hamachi на сегодняшний день обрабатывает туннелирование IP-трафика, включая широковещательный и многоадресный трафик. Windows версия также признает и тоннели IPX-трафика.
Каждый клиент устанавливает и поддерживает управление соединением с сервером кластера. После установления соединения клиент проходит через login последовательность, после чего происходит процесс открытия и состояния синхронизации. Login проверяет подлинность подключения клиента к серверу и наоборот. Открытие используется для определения топологии клиента Интернет-соединения, специально для обнаружения маршрутов в Интернет NAT и firewall приборов.