¿Cómo funciona Unlocator?

9

Unlocator puede eliminar restricciones basadas en la ubicación de sitios web y otros servicios de Internet simplemente usando sus servidores DNS. Me gustaría entender cómo funciona esto a nivel técnico.

No puedo encontrar mucha explicación en su sitio web. La página de inicio no ofrece muchos detalles:

Todos los dispositivos conectados a Internet utilizan los llamados servidores DNS para navegar por Internet. Unlocator es un servicio de DNS con un giro, ya que nuestro servicio ocultará su ubicación real de todos los principales servicios de transmisión. No verá ninguna pérdida de ancho de banda con nuestra tecnología, y solo los sitios que figuran en nuestra lista de soporte están afectados por nuestro servicio.

Pensé que entendía aproximadamente cómo funciona DNS, ¡pero parece que hay más! No pensé que este tipo de elusión de restricciones de ubicación fuera posible a menos que usaras una VPN.

Tom
fuente

Respuestas:

7

Unlocator proporciona (al menos) su propio servidor de nombres, que dicen que devuelve los resultados normales para "todos los demás" servicios, pero modifica los de los servicios compatibles (como Netflix, Discovery Channel, ...).

Hay dos categorías básicas de bloqueo de ubicación:

  1. Bloqueo basado en diferentes direcciones IP devueltas por los servidores de nombres basados ​​en la red en la que se encuentra. Hay bases de datos que comparten la geolocalización de segmentos de red. Si está dentro de la región permitida, recibirá la dirección IP de un servidor que aloja los contenidos que desea ver; de lo contrario, obtendrá la dirección IP de un servidor que solo aloja un mensaje de error.

    Si se utiliza esta técnica, unlocator puede reenviar la solicitud de DNS a algún servidor de nombres en la región permitida.

  2. Bloqueo basado en la dirección IP remota y geolocalización. Los resultados del servidor de nombres son irrelevantes aquí, el bloqueo se realiza en los servidores individuales que alojan los contenidos.

    Para obtener el contenido de todos modos, necesita un servidor proxy con una dirección IP permitida. Unlocator podría devolver de forma transparente el servidor proxy en lugar del servidor real para los servicios que utilizan geolocalización, y la dirección normal de lo contrario. Desventaja para Unlocator: proxy de todas las transmisiones requiere mucho ancho de banda.

¿Cuál de esas posibilidades realmente usan? No sé. Al tratar de resolver algunas direcciones IP (por ejemplo, de Discovery Channel Canada), recibí resultados diferentes al usar su servidor de nombres y el mío; pero las dos veces todos los resultados apuntan a akamai, que podría ser el host tanto para Discovery Channel como para Unlocator.

Jens Erat
fuente