Acceda a sitios web exclusivos de EE. UU. desde fuera de EE. UU. con un túnel SSH Proxy SOCKS &

Tabla de contenido:

Anonim

Una amplia variedad de sitios web y servicios en línea están restringidos a la región de los EE. UU.: Hulu, Netflix, Pandora, informes crediticios anuales, algunos bancos, la lista es significativa. Las restricciones regionales generalmente son algo que no notas hasta que necesitas acceder a un sitio web desde fuera de los EE. UU., y luego son un gran dolor.Le mostraremos cómo sortear las restricciones regionales de forma segura utilizando un proxy SOCKS y un túnel SSH

Antes de comenzar, necesitará lo siguiente para configurar un proxy de calcetines para este propósito:

  • Un proveedor de alojamiento web o shell con sede en EE. UU. que permite el acceso SSH, incluido un nombre de usuario y la IP de las máquinas remotas
  • Comprensión básica y comodidad con la línea de comandos

Este tutorial está dirigido a Mac OS X, pero también debería poder configurar las cosas de la misma manera con iOS, Android y Windows.

Cómo configurar un túnel SSH y un proxy SOCKS en Mac OS X

Suponiendo que tiene un host de EE. UU. listo, comencemos:

  1. Vaya a la carpeta Aplicaciones, luego a Utilidades, luego inicie la Terminal y use la siguiente sintaxis para configurar el proxy SOCKS:
  2. ssh -D port_number usuario@remote_host_ip

  3. Por ejemplo, si su nombre de usuario es AJ y la IP del host remoto es 75.75.75.75, y desea configurar un proxy en el puerto 2012, la sintaxis sería:
  4. ssh -D 2012 [email protected]

  5. Inicie sesión como de costumbre y mantenga la conexión de shell durante el tiempo que tenga la intención de usar el proxy, si le preocupan los tiempos de espera del host remoto, simplemente haga ping al host local u otra IP
  6. Ahora ve al menú  Apple y abre "Preferencias del sistema"
  7. Haga clic en "Red" y luego haga clic en "Avanzado" en la esquina inferior derecha
  8. Haga clic en la pestaña "Proxies" y haga clic en la casilla de verificación junto a "SOCKS Proxy" en el menú de protocolo
  9. Rellene el servidor proxy SOCKS como 127.0.0.1 y proporcione el puerto anterior, en este caso 2012
  10. Haga clic en Aceptar"

Ahora inicie un navegador web y verifique dos veces la dirección IP externa de la Mac para confirmar con un sitio web como whatismyip.org, o ejecutando lo siguiente en la línea de comando:

curl ipecho.net/plain ; eco

También puede usar whatismyip, que parece cambiar su servicio pero a veces funciona:

curl whatismyip.org

Su IP ahora debe registrarse como el host remoto con sede en EE. UU. a través del cual realiza el túnel, y puede ver el contenido restringido de la región de EE. UU. Si no está seguro de cómo se registra la región IP, realice una búsqueda ns como esta:

nslookup (dirección IP)

Usar uno de los servicios de localización en la web también puede funcionar, obtienen una ubicación aproximada basada en la dirección IP detectada y eso también puede determinar si realmente estás usando el proxy o no.

Nota al margen: en algunos casos, específicamente con sitios web que redirigen según la región, solo necesita encontrar la URL adecuada y no es necesario hacer un túnel en absoluto. Un ejemplo muy útil es evitar que Google.com redirija a otra región mediante el uso de su sitio NCR, pero existen otros motores de búsqueda y sitios web que tienen direcciones URL alternativas similares.

Acceda a sitios web exclusivos de EE. UU. desde fuera de EE. UU. con un túnel SSH Proxy SOCKS &