Hamachi

Hamachi
Hamachi
Desarrollador
LogMeIn Inc.
www.logmeinhamachi.com
www.hamachi.cc
Información general
Última versión estable 2.0.1.66
Género P2P, red privada virtual
Sistema operativo Linux, Microsoft Windows, Mac OS X
Licencia Freeware
En español Sí. 

Hamachi es una aplicación gratuita (freeware) que configura redes privadas virtuales capaz de establecer vínculos directos entre ordenadores que están bajo firewalls de NAT sin requerir reconfiguración alguna (en la mayoría de los casos). En otras palabras, establece una conexión a través de Internet y simula una red de área local formada por ordenadores remotos. Actualmente está disponible la versión para Microsoft Windows y la versión beta para Mac OS X y Linux. El 8 de agosto de 2006 se anunció que Hamachi era adquirida por LogMeIn.

Contenido

Cómo funciona

Hamachi es un sistema VPN de administración centralizada que consiste en un cluster servidor administrado por el vendedor del sistema y el software cliente, el cual es instalado en los ordenadores de los usuarios.

El software cliente agrega una interfaz de red virtual al ordenador que es utilizada tanto para interceptar el tráfico VPN saliente como para inyectar el tráfico VPN entrante. El tráfico saliente enviado por el sistema operativo a esta interfaz es entregado al software cliente, que lo cifra y lo autentifica y luego lo envía al nodo VPN de destino a través de una conexión UDP iniciada a tal efecto. Hamachi se encarga del tunelamiento del tráfico IP, incluido el broadcast (difusión) y el multicast (multidifusión). La versión Windows reconoce y tunela, además, el tráfico IPX.

Cada cliente establece y mantiene una conexión de control con el Cluster servidor. Cuando la conexión está establecida, el cliente entra en una secuencia de identificación de usuario, seguida de un proceso de descubrimiento y sincronización de estado. El paso de autentificación de usuario autentifica al cliente contra el servidor y viceversa. El descubrimiento es utilizado para determinar la topología de la conexión a Internet del cliente, y más concretamente para detectar la presencia de dispositivos cortafuegos y servidores NAT. El paso de sincronización extrae una vista del cliente de sus redes privadas sincronizadas con los otros miembros de esas redes.

Cuando un miembro de una red se conecta o se desconecta, el servidor da instrucciones a los otros nodos de la red para que inicien o detengan túneles con dicho miembro. Cuando se establecen túneles entre los nodos, Hamachi utiliza una técnica de NAT transversal asistido por servidor, similar al "UDP hole punching" ("perforadora de agujeros UDP"). Hasta la fecha, no se ha publicado información detallada de cómo funciona realmente. El vendedor afirma que "...atraviesa con éxito las conexiones P2P en el 95% de los casos, aproximadamente..." Este proceso no funciona en ciertas combinaciones de dispositivos NAT, que requieren que el usuario abra un puerto para la conexión. Además de esto, la versión 1.0 del software cliente es capaz de retransmitir el tráfico a través de los 'servidores de retransmisión' que mantiene el vendedor.

En el caso de que se pierda la conexión con el servidor de manera inesperada, el cliente mantiene todos sus túneles e inicia una comprobación de sus estados. Cuando el servidor pierde una conexión de cliente de manera inesperada, se informa a los nodos clientes sobre el hecho y se espera a que inicien sus comprobaciones. Todo esto hace inmune a los túneles Hamachi frente a problemas de red transitorios en el camino entre el cliente y el servidor, y de igual modo quedan operativos en los breves intervalos de indisponibilidad completa del servidor.

El bloque de direcciones 5.0.0.0 está reservado por la IANA y no está actualmente en uso en el dominio de encaminamiento de Internet, pero no está garantizado que esto continúe así en el futuro. Se espera que el fondo común de la se agotará en abril de 2090. Si este rango es asignado, los usuarios de Hamachi no podrán conectarse a ninguna dirección IP de Internet dentro de ese rango mientras estén utilizando el cliente Hamachi.

Además, utilizar un prefijo de red crea un único dominio de difusión entre todos los clientes. Esto hace posible la utilización de protocolos que dependen de la difusión IP para descubrir y anunciar servicios sobre las redes Hamachi.

Hamachi es habitualmente utilizada para jugar en red y para la administración remota. El vendedor provee servicios básicos gratis y otras características extra pagando.

En febrero de 2007, los servidores Hamachi impusieron un bloqueo "IP-level" a la parte vietnamita del espacio Internet debido a "la magnitud del abuso del sistema originado desde las direcciones del bloque". La compañía está trabajando en una solución al problema menos intrusiva.

Direccionamiento

A cada cliente Hamachi se le asigna una dirección IP desde el bloque de direcciones 5.0.0.0/8 cuando inicia una sesión en el sistema por primera vez, y es en adelante asociada con la clave de cifrado pública del cliente. Mientras el cliente retenga esta clave, puede autentificarse en el sistema y utilizar esa dirección IP 5.X.X.X

Esta asignación es sin embargo no oficial, como RIPE NCC tiene los derechos para realizar asignaciones en ese rango. La dirección IP en adelante se asocia con el cliente publico con Criptografía asimétrica. Siempre y cuando el cliente conserva su clave, puede conectarse al sistema y utilizar esta dirección IP.

La red 5.0.0.0/8 es utilizada para evitar colisiones con redes IP privadas que podrían estar utilizándose en la parte cliente. Específicamente, las redes privadas 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. El bloque de direcciones 5.0.0.0/8 está reservado por IANA en noviembre de 2010. y no está actualmente en uso en el dominio de encaminamiento de Internet, pero no está garantizado que esto continúe así en el futuro. Algunos prefijos de la gama en la actualidad se está anunciando por el proyecto de bogon de RIPE NCC. Los usuarios de Hamachi no podrán conectarse a las direcciones IP de Internet dentro de la gama, siempre y cuando el cliente Hamachi se ejecuta.

Se espera que el fondo común de la IANA se agotará en abril de 2010. Si este rango es asignado, los usuarios de Hamachi no podrán conectarse a ninguna dirección IP de Internet dentro de ese rango mientras estén utilizando el cliente Hamachi.

Además, el uso de un prefijo de red /8 crea un único dominio de difusión (broadcast) entre todos los clientes. Esto hace posible usar protocolos LAN que se basan en difusiones IP para servicios de descubrimiento y anuncio sobre redes Hamachi.

Seguridad

Como cualquier aplicación de código cerrado o aquellas que no han sido revisadas a fondo, deben aplicarse varias consideraciones de seguridad:

  • La ausencia de código fuente que pueda ser revisado
  • Su estado beta (si lo hubiere) y el posible impacto de "bugs" de seguridad remanentes

Además, debido al uso de Hamachi como aplicación VPN, deben aplicarse las siguientes consideraciones:

  • El riesgo adicional de revelación de datos sensibles que estén almacenados o puedan ser registrados por la mediación del servidor (riesgo que es mínimo cuando los datos no son reenviados)
  • Los riesgos de seguridad debidos a servicios vulnerables de las máquinas remotas, no accesibles de otro modo detrás de un NAT, lo cual suele ser habitual en toda VPN

Hamachi utiliza algoritmos sólidos y estandarizados para asegurar y autentificar los datos y su arquitectura de seguridad es abierta. La implementación Hamachi es, sin embargo, de código cerrado y no está disponible para la revisión del público en general.

Para que el producto funcione es necesaria la "mediación del servidor", el cual es operado por el vendedor. El servidor almacena el nombre de usuario, contraseña de mantenimiento, dirección IP estática 5.0.0.0/8 y el "token" de autenticación asociado del usuario. Para cada túnel que se establece, podría registrar la dirección IP real del usuario, tiempo de establecimiento y duración; y lo mismo para los demás usuarios interconectados.

Puesto que todos los nodos que comparten un túnel tienen acceso total de tipo LAN a otros ordenadores, pueden surgir problemas de seguridad si no se utilizan cortafuegos, como se da en cualquier situación insegura. Las características de seguridad de un router/cortafuegos NAT no sirven en este caso. Pero este riesgo no es específico de Hamachi y debe tenerse en cuenta también en cualquier otra VPN.

En el "podcast" Security Now!, Steve Gibson describió Hamachi como un "...flamante sistema de red privada virtual, listo para salir de su largo desarrollo en fase beta, ultra-seguro, ligero, de altas prestaciones, brillante, multi-plataforma, entre iguales y ¡GRATIS!..." y que había "...investigado a fondo la arquitectura de seguridad del sistema...".

Compatibilidad

Las generaciones actuales de Hamachi están disponibles para los siguientes sistemas operativos:

Muchos usuarios de Windows Vista habían experimentado problemas de compatibilidad y conexión mientras se utiliza Hamachi. El 30 de marzo de 2007, el software incluye ahora Vista tweaks, que responder a estos problemas relacionados con el sistema operativo, entre otras soluciones específicas.

Enlaces

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Hamachi — Тип Виртуальная частная сеть Разработчик LogMeIn Inc. Операционная система Microsoft Windows, Mac OS X, Linux (beta)[1] Последняя версия 2.1.0.294 (11 декабря 2012) Лицен …   Википедия

  • Hamachi — Hamachi² Bildschirmfoto der Version 2.0.3.115 Basisdaten Entwickler LogMeIn Inc. Aktuelle Version …   Deutsch Wikipedia

  • Hamachi — Développeur LogMeIn Dernière version 2.0.3.89 (11 Décembre  …   Wikipédia en Français

  • Hamachi — Infobox Software name = Hamachi caption = Screenshot of Hamachi developer = LogMeIn Inc. latest release version = 1.0.3.0 latest release date = Aug 18, 2008 operating system = Microsoft Windows, Linux, Mac OS X genre = P2P, VPN | license =… …   Wikipedia

  • hamachi — noun yellowtail …   Wiktionary

  • hamachi — [ha matʃi] noun the young of the Japanese amberjack or yellowtail, which is fished and bred in Japan as a food fish. Origin from Japanese …   English new terms dictionary

  • hamachi — …   Useful english dictionary

  • Хамачи — Hamachi Тип Виртуальная частная сеть Разработчик LogMeIn Inc. ОС Microsoft Windows, Mac OS X Версия 1.0.3.0 18.08.2008 Лицензия Проприетарная Сайт …   Википедия

  • Silver Knights — (also known as SK) is a homemade 3D mech action/fighting game created by Haruo Teshima. The game is not very popular, but is mostly played in Japan, Hong Kong (China), and the United States . The development of this game was temporarily stopped… …   Wikipedia

  • Wippien — Infobox Software name = Wippien caption = Windows Xp Running Wippen collapsible = author = developer = released = release date and age|2008|04|24 latest release version = 2.1.6 latest release date = release date and age|2008|09|05 latest preview… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”