Autor(es) original(es) | Alex Pankratov |
---|---|
Desarrollador(es) | LogMeIn Inc. |
Lanzamiento inicial | 2004 [1] [2] |
Versión estable | 2.3.0.111 (Windows) [3] / 18 de abril de 2024 (2024-04-18) |
Sistema operativo | Microsoft Windows (XP o posterior), macOS , Linux , Linux en ARM (beta) |
Tipo | P2P , VPN |
Licencia | Propietario (gratuito para hasta 5 dispositivos) |
Sitio web | www.vpn.net |
LogMeIn Hamachi es una aplicación de red privada virtual (VPN) desarrollada y lanzada en 2004 por Alex Pankratov. [1] [2] Es capaz de establecer enlaces directos entre computadoras que están detrás de firewalls de traducción de direcciones de red (NAT) sin requerir reconfiguración (cuando se puede acceder a la PC del usuario directamente sin relés desde el lado de Internet/WAN). Al igual que otras VPN de capa 2, establece una conexión a través de Internet que emula la conexión que existiría si las computadoras estuvieran conectadas a través de una red de área local (LAN).
Hamachi se convirtió en un producto de LogMeIn después de la adquisición de Applied Networking Inc. en 2006. [1] [4] [5] [6] Actualmente está disponible como una versión de producción para Microsoft Windows y macOS , como una versión beta para Linux y como un cliente basado en VPN del sistema compatible con Android e iOS . [7]
Hamachi es un sistema VPN centralizado y propietario que consta de un clúster de servidores administrado por el proveedor del sistema y un software cliente, que se instala en los dispositivos de los usuarios finales. El software cliente agrega una interfaz de red virtual a una computadora y se utiliza para interceptar el tráfico VPN saliente e inyectar el tráfico VPN entrante . El tráfico saliente enviado por el sistema operativo a esta interfaz se entrega al software cliente, que lo cifra y lo autentica y luego lo envía al par VPN de destino a través de una conexión UDP iniciada especialmente . Actualmente, Hamachi maneja la tunelización del tráfico IP , incluidas las transmisiones y la multidifusión . La versión para Windows también reconoce y tuneliza el tráfico IPX .
Cada cliente establece y mantiene una conexión de control con el clúster de servidores. Cuando se establece la conexión, el cliente pasa por una secuencia de inicio de sesión, seguida del proceso de descubrimiento y sincronización de estado. El paso de inicio de sesión autentica al cliente en el servidor y viceversa. El descubrimiento se utiliza para determinar la topología de la conexión a Internet del cliente, específicamente para detectar la presencia de dispositivos NAT y de firewall en su ruta a Internet. El paso de sincronización sincroniza la vista de un cliente de sus redes privadas con otros miembros de estas redes.
Cuando un miembro de una red se conecta o desconecta, el servidor ordena a otros pares de la red que establezcan o destruyan túneles hacia el primero. Al establecer túneles entre los pares, Hamachi utiliza una técnica de cruce de NAT asistida por servidor, similar a la perforación de agujeros UDP .
Hamachi se utiliza frecuentemente para juegos y administración remota. [ cita requerida ]
Normalmente, a cada cliente de Hamachi se le asigna una dirección IP cuando inicia sesión en el sistema por primera vez. Para evitar conflictos con las redes privadas existentes en el lado del cliente, no se utilizan los bloques de direcciones IP privadas habituales 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16.
La dirección IP asignada al cliente de Hamachi se asocia a partir de ahora con la clave criptográfica pública del cliente . Mientras el cliente conserve su clave, podrá iniciar sesión en el sistema y utilizar esta dirección IP. Hamachi crea un único dominio de difusión entre todos los clientes. Esto permite utilizar protocolos LAN que dependen de difusiones IP para servicios de descubrimiento y anuncio en las redes de Hamachi.
El 26 de julio de 2006, la Compañía compró prácticamente todos los activos de Applied Networking, una corporación canadiense, con el fin de ampliar la oferta de productos y servicios de la Compañía y su base de clientes. En relación con la adquisición, la Compañía adquirió la tecnología patentada Hamachi, un servicio de red privada virtual.