Acesse apenas sites dos EUA de fora dos EUA com um SOCKS Proxy & SSH Tunnel

Índice:

Anonim

Uma grande variedade de sites e serviços online são restritos à região dos EUA: Hulu, Netflix, Pandora, relatórios anuais de crédito, alguns bancos, a lista é significativa. As restrições de região geralmente são algo que você não percebe até precisar acessar um site de fora dos EUA e, então, são uma grande dor de cabeça.Mostraremos a você como contornar as restrições de região com segurança usando um proxy SOCKS e um túnel SSH

Antes de começar, você precisará do seguinte para configurar um proxy de meias para essa finalidade:

  • Um provedor de shell ou hospedagem na Web baseado nos EUA que permite acesso SSH, incluindo um nome de usuário e o IP das máquinas remotas
  • Compreensão básica e conforto com a linha de comando

Este passo a passo destina-se ao Mac OS X, mas você deve ser capaz de configurar as coisas da mesma forma com iOS, Android e Windows também.

Como configurar um túnel SSH e proxy SOCKS no Mac OS X

Supondo que você tenha um host dos Estados Unidos, vamos começar:

  1. Vá até a pasta Aplicativos, depois em Utilitários, abra o Terminal e use a seguinte sintaxe para configurar o proxy SOCKS:
  2. ssh -D port_number user@remote_host_ip

  3. Por exemplo, se seu nome de usuário é AJ e o IP do host remoto é 75.75.75.75, e você deseja configurar um proxy na porta 2012, a sintaxe seria:
  4. ssh -D 2012 [email protected]

  5. Faça o login normalmente e mantenha a conexão shell pelo tempo que pretender usar o proxy, se estiver preocupado com o tempo limite do host remoto, basta executar ping localhost ou outro ip
  6. Agora vá para o menu  Apple e abra “Preferências do Sistema”
  7. Clique em “Rede” e depois clique em “Avançado” no canto inferior direito
  8. Clique na guia “Proxies” e clique na caixa de seleção ao lado de “SOCKS Proxy” no menu de protocolo
  9. Preencha o servidor Proxy SOCKS como 127.0.0.1 e forneça a porta anterior, neste caso 2012
  10. Clique OK"

Agora inicie um navegador da Web e verifique novamente o endereço IP externo do Mac para confirmar com um site como whatismyip.org ou executando o seguinte na linha de comando:

curl ipecho.net/plain ; eco

Você também pode usar o whatismyip, que parece mudar o serviço deles, mas às vezes funciona:

curl whatismyip.org

Seu IP agora deve ser registrado como o host remoto baseado nos EUA pelo qual você está encapsulando, e você está livre para visualizar o conteúdo restrito da região dos EUA. Se você não tem certeza de como a região IP é registrada, faça uma pesquisa nslookup assim:

nslookup (endereço IP)

Usar um dos serviços de localização na web também pode funcionar, eles obtêm uma localização aproximada com base no endereço IP detectado e isso também pode determinar se você está realmente usando o proxy ou não.

Observação: em alguns casos, especificamente com sites que redirecionam com base na região, você só precisa encontrar o URL adequado e você não precisa de túnel em tudo. Um exemplo muito útil é interromper o redirecionamento do Google.com para outra região usando seu site NCR, mas existem outros mecanismos de pesquisa e sites que possuem URLs alternativos semelhantes.

Acesse apenas sites dos EUA de fora dos EUA com um SOCKS Proxy & SSH Tunnel