Unblockus.com: como funciona?

14

Estou fisicamente localizado no Japão, mas sou um cidadão dos Estados Unidos que trabalha em uma instalação militar dos EUA, então estou "tecnicamente" nos Estados Unidos. Quando vou a sites, por exemplo www.google.com, sou redirecionado para o equivalente japonês www.google.co.jp, a menos que use um sufixo como www.google.com/ncr ou / en. Isso acontece em tudo e para todos os tipos de serviços. O streaming de vídeo da Netflix e da Amazon é totalmente bloqueado com base no fato de eu estar no Japão.

Entendo que existem serviços como o Unblockus.com que oferecem um endereço IP dos EUA ou qualquer outra coisa, mas não tenho certeza de como eles funcionam. Explique especificamente o que esses serviços realmente fazem e como posso aplicá-lo à minha rede doméstica para desbloquear o Netflix e outros serviços.

Basicamente, quero que a "internet" me veja como se estivesse nos EUA.

HBF
fonte

Respostas:

14

Nils atingiu a unha na cabeça . Para usar Desbloquear nós, você precisa alterar seus servidores DNS para apontar para os deles.

Quando você visita uma página da web, seu computador acessa o servidor DNS para determinar o endereço IP do servidor da web que hospeda o site.

Normalmente, você obtém o endereço IP do servidor DNS e busca a página do servidor nesse endereço. Quando você faz isso, seu sistema inclui seu endereço IP no pacote de rede que contém a solicitação de busca. O servidor web vê isso e pode se recusar a veicular a página com base nisso (ou em qualquer outro fator).

Quando você usa os servidores DNS de Desbloquear nós, em vez de retornar o endereço IP do site de destino, ele retorna o endereço de um de seus próprios servidores proxy (localizados nos EUA). Agora, quando você busca uma página no site de destino, em vez de solicitá-la no servidor da web real do site, solicita-a no servidor Unblock Us (nos EUA). Em seguida, o servidor encaminha a solicitação para o site de destino, que vê o endereço IP do proxy em vez do seu. Como o proxy está nos EUA, o site de destino retorna os dados enviados ao seu sistema. Você pode ver esse sistema em ação executando ping em um dos suportados antes e depois de ativar seus servidores DNS.

Eles suportam apenas um pequeno conjunto de sites. Para outros sites que não exigem localização geográfica ou sites aos quais ainda não oferecem suporte (ainda?), Eles retornam o endereço IP do servidor real.

Isso significa que, para implementar seu próprio sistema, você ainda precisará de um endereço IP nos EUA.

Você pode estar interessado no Tunlr , que é um serviço como o Unblock Us, exceto gratuito. A explicação de como funciona é melhor: Unblock Us ':

Como funciona?

O Tunlr não fornece uma rede virtual privada (VPN). Tunlr é um serviço de desbloqueio de DNS (sistema de nomes de domínio). Estamos usando tecnologias sofisticadas (também conhecidas como Tunlr Secret Sauce ©) para endereçar determinados envelopes de dados, enganando o destinatário a pensar que o envelope se originou nos EUA. Para esses envelopes de dados, o Tunlr está criando um túnel de rede de nossos servidores nos EUA. Quaisquer dados que não estejam diretamente relacionados aos provedores de conteúdo de vídeo ou música suportados pelo Tunlr não são apenas deixados intocados, como também não são roteados pelo Tunlr. Para usar o Tunlr, você precisará alterar o endereço DNS.

Synetech
fonte
Aliás, Tunlr funciona como um encanto.
precisa
oh uau! isso é MUITO complicado :) IMPRESSIONANTE!
Pure.Krome
8

Parece que o serviço funciona por meio de seus servidores DNS personalizados . Eu imagino que, para 99% dos nomes de host, eles retornarão apenas o endereço IP real do servidor, mas para os sites em que o Unblock-Us trabalha, eles retornarão o endereço IP de um servidor proxy personalizado, que encapsulará sua conexão através de uma conexão com sede nos EUA. Dessa forma, você não obtém o desempenho atingido por uma VPN, pois ela não encapsula nada que não precise ser encapsulado.

Nils
fonte
3

Existem muitos serviços de VPN que fazem isso por você. Veja como funciona:

  • Sua conexão é identificada por um endereço IP, onde as páginas da Web ou vídeos temporários são enviados após a solicitação no navegador. Da mesma forma, qualquer serviço na internet tem um endereço IP, onde o seu navegador solicita páginas.

  • O IP é tipicamente, mas não necessariamente , atribuído a você temporariamente pelo seu provedor de Internet. Os grandes ISPs e servidores geralmente têm IPs pré-comprados que nunca mudam.

  • Existem empresas, principalmente a MaxMind, que acompanham onde cada IP está localizado geograficamente. Isso é conhecido como geolocalização.

  • Um serviço pode usar a geolocalização para determinar se deve atendê-lo ou bloqueá-lo ou enviá-lo para uma versão localizada de suas páginas.

Agora, aqui está o truque:

  • Um serviço VPN (uma rede virtual privada ) é um serviço no qual você pode canalizar todas as suas comunicações para o mundo externo através de um servidor remoto. Por exemplo, se a empresa em que você trabalha oferece VPN, toda a atividade do seu computador pode ser canalizada através de um servidor dentro da rede da empresa e, portanto, seu computador parece fazer parte da intranet da empresa.

  • Existem outros serviços VPN comerciais que oferecem IPs de banda larga completos sem perguntas, para aparecer como se você estivesse navegando no local identificado pelo endereço IP do servidor. Eles geralmente têm uma lista de servidores e locais para escolher.

  • As VPNs comerciais geralmente têm um custo de latência . Como toda a sua comunicação passa por um servidor estrangeiro, os dados precisam viajar muito mais para chegar ao seu computador. Isso geralmente é percebido como uma largura de banda mais lenta. Por esse motivo, algumas empresas de VPN agora oferecem endereços IP de "país virtual", onde o servidor está localizado perto de você, mas o país geolocalizado correspondente ao seu IP é uma de sua escolha.

Costumo viajar muito e usar um desses serviços para acessar Netflix, BBC etc. quando estou no exterior. Funciona perfeitamente, com as vantagens adicionais de me fornecer uma conexão criptografada à Internet (normalmente a conexão de alguém é exposta em WiFIs abertos como hotéis e aeroportos) e de ser praticamente anônima, porque meu IP real está oculto.


Dito isto, o Unblockus parece ser diferente de uma VPN. Fui enganado pelo título da página quando respondi acima ("Desbloqueie-nos - VPN mais rápida e inteligente").

A maneira como o sistema deles funciona é que eles assumem a configuração do DNS. O que são DNS? São serviços que traduzem o nome de um site, como "netflix.com" em um IP, conforme explicado acima, como "69.53.236.17". Ao assumir esse serviço, quando você digita "netflix.com" em seus navegadores, o endereço IP retornado não será do Netflix, mas é seu. Eles podem então "proxy" sua conexão, como faria um provedor de VPN. Em outras palavras, eles solicitarão a página ou o vídeo em seu nome e depois a enviarão ou transmitirão de volta para você.

O conceito é muito semelhante a uma VPN com configuração mais simples, mas terá algumas (muitas) advertências.

  • não funcionará com serviços especificados por IP
  • emitirá avisos severos se o site estiver criptografado. ou torne a conexão menos segura (espero que não!)
  • em geral, diminui sua segurança porque todos os dados trafegam pelos servidores não criptografados (o que não acontece com um provedor VPN real), embora a comunicação com os servidores possa estar criptografada.
  • o serviço deles pode ser seletivo: eles podem não proxy de alguns servidores como o Google.
Sklivvz
fonte
Hmm. Mas eles afirmam ser (e parecem ser) muito mais rápidos que a VPN. Isso significa que eles apenas encapsulam apenas partes da conexão por meio de seus servidores para fazer com que o serviço de destino reconheça um IP de país errado e deixe o tráfego restante passar diretamente? Se a Netflix usa uma CDN, é claro que eles podem apenas interceptar solicitações que não são da CDN, na esperança de que a própria CDN não verifique mais a localização geográfica…
Konrad Rudolph -
Isso poderia ser. Eu discuto que eles são muito mais rápidos . Meu provedor de VPN me oferece a largura de banda que eu quero (eu tenho clock de 50Mbit / s) e, em alguns casos (servidores distantes), ligar a VPN realmente torna minha conexão mais rápida que a nativa, devido à latência reduzida e melhor configuração.
Sklivvz
2

Talvez o uso de uma conexão VPN funcione no seu caso, você pode configurar um roteador que suporte VPN e encapsular todo o tráfego da sua rede doméstica e parecer que você está localizado nos EUA, será transparente para todos os PCs locais e SmartTV etc.

  • Serviços como unblockus.com ou não funcionam de forma remota, principalmente para coisas como Netflix / Hulu, etc.
jhcaiced
fonte
1

Acredito que UnblockUsusa uma combinação de servidores proxy / espelhos dos serviços que eles oferecem suporte e redireciona o tráfego para esses servidores, fazendo com que os clientes passem por seus servidores DNS.

stderr
fonte
2
Mas se eu mudar para um DNS global como o 8.8.8.8 do Google ou um DNS exclusivamente dos EUA, como esses , ainda assim obtive os mesmos resultados.
HBF
1
@HBF provavelmente fazendo cache, a resolução do DNS é lenta e é armazenada em cache no nível do SO e do navegador.
Sklivvz
@HBF, feche o navegador, execute ipconfig /flushdnse abra o navegador novamente (e talvez limpe o cache do navegador).
Synetech 01/12/13
0

Suspeito que o site unblock.us não faça proxy do fluxo de dados real, mas jsu os fluxos de controle. A netflix possui servidores de cache em muitos ISPs COLOs e suponho que eles tenham fluxos de controle e dados separados.

jre
fonte