Eu tenho um VPS nos EUA rodando o Ubuntu. Quero configurar algo semelhante ao link Basicamente, o USVIDEO é um serviço de DNS que permite que os canadenses acessem conteúdo americano como Hulu, Netflix, NBC e etc (restrito por IP geográfico).
Aqui está como eu acho que o USVideo faz isso:
- Clientes (PS3, XBOX, PC) especificam o (s) servidor (es) DNS especificado (s) no site da USVIDEO.org.
- Se a solicitação do DNS for um site de vídeo / áudio, como Netflix ou Pandora, encaminhe a solicitação para um proxy. Caso contrário, para todas as outras solicitações, encaminhe-a para um servidor DNS diferente.
- Se o URL de vídeo / áudio específico for solicitado, retorne o endereço do servidor proxy, que, por sua vez, retransmite o tráfego para o domínio de vídeo / áudio de destino pelo gateway dos EUA para que pareça que o acesso é proveniente de um IP dos EUA. endereço.
- Quando a solicitação DNS passar na verificação do endereço IP dos EUA, o servidor proxy deixará o loop e permitirá que o site de streaming de vídeo entre em contato diretamente com você para iniciar o fluxo de vídeo. Esse truque depende da maneira como os sites de streaming de vídeo verificam o país do seu endereço IP logo de início, mas na verdade não verificam o país do endereço IP de destino enquanto o vídeo está sendo transmitido.
O que é elegante sobre esta solução é que um túnel VPN não é necessário para ignorar as verificações de IP geográficas de determinados sites. Tudo o que é necessário no lado do cliente é especificar o servidor DNS (o VPS). Se um determinado site estiver bloqueado geograficamente, basta encaminhar o tráfego para um proxy e pronto. Esses sites podem ser especificados nas entradas de DNS ou, talvez, no serviço de proxy para redirecionar a solicitação de DNS para seu próprio proxy.
Eu acredito que o que eu preciso para configurar algo semelhante é Squid Proxy, IPTables e DNS. O que eu preciso de ajuda é como exatamente abordar isso? O Squid Proxy seria configurado como um proxy transparente?
por
Gary
12.01.2011 / 22:55