Actualmente estoy en China y me gustaría pasar por alto la censura. (Principalmente para Google y Netflix)
Tengo un host de Linux en Francia que podría usar para el túnel SSH (llamémoslo [email protected])
En mi Mac Book Pro, escribí la línea de comando
ssh -ND 9999 [email protected]
, configuré mi proxy de calcetines y todo funcionó bien.
Primera idea: intenté seguir esto tutorial
El archivo de Mi Pac es:
function FindProxyForURL(url, host)
{
return "SOCKS domain.fr:9999";
}
Puse el archivo proxy.pac en mi host de Linux a través del comando scp
. Cuando verifiqué la URL del archivo con Mobile Safari, mostró el código escrito arriba, así que supongo que puede acceder a él.
Luego configuré el dispositivo iOS (Proxy Http - > Auto - > URL ...) pero no funcionó. Lo que es extraño es que todavía puedo acceder al sitio web no censurado (como Apple), pero no puedo acceder a uno censurado (Facebook, Twitter). Pensé que configurar el Proxy Http en Auto afectaría a todo el navegador web.
De todos modos, me pregunto si es porque necesito una autenticación para acceder a mi host. Y si es así, ¿cómo podría hacerlo funcionar?
Segunda idea: : he intentado el reenvío de puertos con este tutorial Como mis necesidades básicas son Google y Netflix, usé Termius y configuré el reenvío de puertos de la siguiente manera:
Reenvío de puertos > Local Anfitrión: dominio.fr:22 Puerto desde: 9998. Destino: google.com Puerto a: 80
Reenvío de puertos > Local Anfitrión: dominio.fr:22 Puerto desde: 9999. Destino: netflix.com Puerto a: 80
Luego intenté acceder a través de localhost: 9998 y localhost: 9999.
Para Netflix, tengo un estado HTTP HTTP 404: el recurso solicitado no está disponible. Para Google, tengo un estado HTTP HTTP 404: la URL solicitada no se encontró en este servidor.