Como o Unlocator funciona?

9

O Unlocator pode remover restrições baseadas em localização em sites e outros serviços da Internet, simplesmente usando seus servidores DNS. Eu gostaria de entender como isso funciona em um nível técnico.

Não consigo encontrar muita explicação no site deles. A página inicial não fornece muitos detalhes:

Todos os dispositivos conectados à Internet usam os chamados servidores DNS para navegar na Internet. O Unlocator é um serviço de DNS com uma reviravolta, pois nosso serviço oculta sua localização real de todos os principais serviços de streaming. Você não verá perda de largura de banda usando nossa tecnologia, e apenas os sites listados em nossa lista suportada são afetados por nosso serviço.

Eu pensei ter entendido aproximadamente como o DNS funciona, mas parece que há mais! Não acho que esse tipo de contornar as restrições de localização fosse possível, a menos que você usasse uma VPN.

Tom
fonte

Respostas:

7

O Unlocator fornece (pelo menos) seu próprio servidor de nomes, que, segundo eles, retorna os resultados normais para "todos os outros" serviços, mas modifica os dos serviços suportados (como Netflix, Discovery Channel, ...).

Existem duas categorias básicas de bloqueio de local:

  1. Bloqueio baseado em diferentes endereços IP retornados por servidores de nomes com base na rede em que você está. Existem bancos de dados que compartilham a localização geográfica dos segmentos de rede. Se você estiver na região permitida, receberá o endereço IP de um servidor que hospeda o conteúdo que deseja ver - caso contrário, receberá o endereço IP de um servidor que hospeda apenas uma mensagem de erro.

    Se essa técnica for usada, o unocator pode simplesmente encaminhar a solicitação de DNS para algum servidor de nomes na região permitida.

  2. Bloqueio com base no endereço IP remoto e na localização geográfica. Os resultados do servidor de nomes são irrelevantes aqui, o bloqueio é realizado nos servidores individuais que hospedam o conteúdo.

    Para obter o conteúdo de qualquer maneira, você precisa de um servidor proxy com um endereço IP permitido. O Unlocator pode retornar de forma transparente o servidor proxy, em vez do servidor real, para serviços usando geolocalização e, caso contrário, o endereço normal. Desvantagem para o Unlocator: o proxy de todos os fluxos requer muita largura de banda.

Quais dessas possibilidades eles realmente usam - eu não sei. Ao tentar resolver alguns endereços IP (por exemplo, do Discovery Channel Canada), recebi resultados diferentes enquanto usava o servidor de nomes e o meu; mas ambas as vezes todos os resultados apontam para akamai, que pode ser host para o Discovery Channel e o Unlocator.

Jens Erat
fonte