Configurar Socks Proxy iPhone

1

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.

    
pregunta EyTea 08.04.2017 - 09:02

2 respuestas

1

Con dicha configuración, el tráfico HTTP se enruta al proxy. Pero hay una captura, entonces la búsqueda de DNS que no sea un protocolo HTTP fallará.

    
respondido por el Arshed 27.11.2018 - 13:59
0

para su primera idea, este script puede ayudar

enlace

puedes intentar ejecutar este script en tu host de Linux

    
respondido por el user274773 02.02.2018 - 05:50

Lea otras preguntas en las etiquetas