Actualmente me encuentro en China y me gustaría saltarme la censura. (Sobre todo para Google y Netflix)
Tengo un host linux en Francia que podría utilizar para el túnel SSH (llamémoslo user@domain.fr)
En mi Mac Book Pro, escribí la línea de comandos ssh -ND 9999 user@domain.fr
Configuré mi proxy de calcetines, y todo funcionó bien.
Primera idea: Intenté seguir este tutorial
Mi archivo Pac es :
function FindProxyForURL(url, host)
{
return "SOCKS domain.fr:9999";
}
Puse el archivo proxy.pac en mi host linux a través de scp
de mando. Cuando comprobé la URL del archivo con Mobile Safari, mostró el código escrito arriba, así que supongo que puede acceder a él.
Entonces configuré el dispositivo iOS (Proxy Http -> Auto -> URL...) pero no funcionó. Lo que es extraño es que todavía puedo acceder a los sitios web no censurados (como Apple), pero no puedo acceder a los censurados (Facebook, Twitter) Habría pensado que la configuración del Proxy Http en Auto afectaría a todo el navegador web.
De todos modos, me pregunto si eso se debe a que necesito una autenticación para acceder a mi host. Y si es así, ¿cómo podría hacerlo funcionar?
Segunda idea: : He probado el reenvío de puertos con esto tutorial Como mis necesidades básicas son Google y Netflix, utilicé Termius y configuré el reenvío de puertos de la siguiente manera:
Reenvío de puertos > Local Host : dominio.fr:22 Puerto de : 9998 Destino : google.com Puerto hacia : 80
Reenvío de puertos > Local Host : dominio.fr:22 Puerto de : 9999 Destino : netflix.com Puerto hacia : 80
Luego intenté acceder a través de localhost:9998 y localhost:9999.
Para Netflix, tengo un Estado Http 404 : el recurso solicitado no está disponible. Para Google, tengo un Estado Http 404 : la URL solicitada no se encontró en este servidor.