Como contornar restrições de IP através do DNS funciona no caso do hulu.com?

11

Acabei de ouvir de um australiano que é possível assistir ao hulu.com da Austrália (que na verdade é restrito pelas verificações de IP do país) usando certos servidores DNS.

Agora eu estava pensando, como isso funciona, já que o IP permanece o mesmo, independentemente do servidor DNS que eu uso!

Como isso funciona tecnicamente, ele está navegando no DNS como proxy?

JohnnyFromBF
fonte

Respostas:

10

Parece que o serviço que ele está usando pode ser UnoTelly

O FAQ deles tem uma entrada sobre como funciona, mas não é muito esclarecedor:

O UnoTelly DirectDNS, como o próprio nome indica, utiliza a tecnologia DirectDNS apropriada para fornecer acesso a sites bloqueados. Diferente da VPN ou Proxy, o UnoTelly DirectDNS protege apenas o tráfego relevante para que você possa acessar sites bloqueados.

VPN ou Proxy é como uma rede grande que captura todos os peixes na água, mas às vezes não é desejável porque você pode não querer alguns dos peixes! Por outro lado, o UnoTelly DirectDNS funciona como uma rede guiada por laser que captura apenas os peixes relevantes que você deseja e deixa passar outros peixes não essenciais.

Mais instrutivo é realmente ver o que o DNS retorna como o endereço do hulu.com:

  • Usando meu DNS regular, nslookuprelatórios que hulu.comsão 24.143.196.24, que é um CDN da Akamai - fazem sentido

  • Usando seu DNS ( http://currentdns.unotelly.com relatórios 23.21.182.24, eu recebo:

    > server 23.21.182.24
    Default server: 23.21.182.24
    Address: 23.21.182.24#53
    > hulu.com
    Server:         23.21.182.24
    Address:        23.21.182.24#53
    
    hulu.com        canonical name = www.hulu.com.
    www.hulu.com    canonical name = ec2-usa.unostructure.com.
    

Então, sim: você pode ver que, quando você usa o DNS deles, o hulu.com se torna um servidor UnoTelly, que faz proxy da conexão por meio de um servidor que provavelmente está nos Estados Unidos.

ckhan
fonte
Então, eles estão copiando todos esses milhões de terabytes de dados que estão sendo transmitidos para fora dos EUA? Isso não parece barato o suficiente para fazer sentido.
Andrew Savinykh
@zespri - Na verdade, eles não proxy do fluxo de vídeo - apenas a conexão inicial com o provedor de conteúdo (que é quando a verificação do local acontece). De forma desatenta: "Não proxy ou interceptamos links de fluxo para a Netflix. Você está conectado diretamente aos servidores da Netflix quando um filme é iniciado.". Veja aqui mais detalhes: help.unotelly.com/support/solutions/articles/…
Lawrence
@ Lawrence, isso significa que o hulu / netflix etc optou por não bloqueá-lo, porque certamente eles podem detectar para onde estão transmitindo. Eu me pergunto por que então eles bloqueá-lo no nível UI ....
Andrew Savinykh
Pode ser simplesmente o resultado de uma decisão técnica. O serviço de detecção / bloqueio de local pode ser diferente do serviço de streaming. A conexão para quando sua execução pode ocorrer apenas no início do fluxo - simplesmente por razões de desempenho.
Lawrence
1

Você pode usar meu serviço ProxyDNS, que criei exatamente porque tinha a necessidade de acessar meus sites favoritos (mas bloqueados) de fora dos EUA.

Tudo que você precisa fazer é configurar seu DNS para o IP especificado em http://www.proxydns.co/

É assim que funciona:

É como qualquer outro DNS, mas quando você acessa um site que não pode acessar por causa de sua localização, o DNS cuida disso usando um Proxy baseado em nuvem (um proxy é como um "túnel" que ignora quaisquer restrições) de uma maneira que você nem percebe.

O ProxyDNS funciona principalmente como um DNS normal, não alterando a navegação normal de nenhuma maneira, mas apenas para os sites bloqueados para você. Tudo acontece de forma tão transparente que você apenas percebe o fato de que não há mais bloqueio.

Ser um proxy baseado em nuvem tem muitas vantagens:

Se você precisar de ajuda para configurá-lo no Linux , Windows , Mac , Roku , Xbox , pode obtê-lo aqui .

Se você não puder entrar em contato comigo ou solicitar um novo site para desbloquear, poderá fazê-lo na seção de suporte .

guerrerocarlos
fonte