proxy/vpn por entrada de DNS

proxy/vpn por entrada de DNS

Tenho usado um serviço da unblock-us.com, que fornece um proxy para canadenses/outros, permitindo acesso a serviços bloqueados apenas para endereços IP dos EUA.

Isso é fácil de conseguir configurando um proxy reverso (por exemplo: squid) em um servidor hospedado nos EUA e, em seguida, configurando seu navegador ou sistema operacional para usar esse proxy.

No entanto, há algo que o unblock-us faz e que não tenho certeza de como duplicar. Em vez de configurar seu sistema operacional para usá-los como proxy, você pode simplesmente alterar as configurações do servidor DNS em seu roteador para apontar para seus endereços. Quaisquer solicitações aos serviços que eles suportam são automaticamente proxy. A vantagem disso é que você não precisa configurar todos os computadores da sua casa e "simplesmente funciona" com clientes como PS3, Xbox, Android, etc. , bem como há preocupações com a privacidade, suponho.

Como posso obter essa mesma funcionalidade em minha fatia baseada nos EUA?

Responder1

Por curiosidade, quando você executa um nslookup nos servidores DNS, qual endereço IP é retornado? Por exemplo, se você pesquisar google.com e yahoo.com, eles retornarão endereços IP diferentes ou o mesmo?

Se eles retornarem o mesmo endereço IP, imagino que o que está acontecendo é que o DNS SEMPRE retornará o servidor proxy como o endereço IP para todas as solicitações. As solicitações fluem para o proxy de forma relativamente transparente e, em seguida, o proxy faz o redirecionamento.

Em termos de recriá-lo... Não tenho experiência suficiente em proxy reverso (ou período de proxy), mas imagino que você configuraria seu servidor DNS para retornar como o endereço IP para qualquer solicitação. Em seguida, faça com que o proxy funcione a partir daí nas solicitações recebidas.

O que NÃO sei nesse modelo é como você lidaria com a autenticação.

informação relacionada