Puedo navegar por Internet usando un proxy SOCKS:
ssh -D 1080 myserver
Ahora quiero configurar un servidor proxy HTTP, y el servidor luego envía el paquete HTTP al proxy SOCKS. Si esto es posible, ¿cómo?
Estoy haciendo esto con la esperanza de que mi iPhone pueda usar mi proxy HTTP.
myiPhone -> myComputer.HttpProxy -> MyComputer.SocksProxy -> SSHServer -> someWebSitesBlockedByGFW
networking
ssh
proxy
http
Garfio
fuente
fuente
Respuestas:
Prueba con privoxy. http://geeklad.com/google-chrome-socks-proxy-workaround
fuente
Puede usar algo como Tinyproxy , donde el proxy se ejecuta en el host remoto y tiene un túnel SSH (consulte la página de manual de ssh sobre ssh -L).
fuente
Estoy usando Bitvise Tunnelier para SSH a un servidor. Actúa como un proxy socks5. Polipo puede conectar el proxy socks5 y el proxy HTTP, lo que significa que habla tanto el lenguaje sock5 como el http.
fuente
Usted escribió "Servidor proxy HTTP, y el servidor luego envía el paquete HTTP al proxy SOCKS".
Eso no tiene sentido. Un servidor proxy HTTP no se comunicaría con un proxy SOCKS (al menos no directamente de todos modos y si fuera indirecto, requeriría mucha manipulación).
Pero puede usar un servidor SSH (con SSH -L no -D) y un proxy HTTP.
O puede usar un servidor SSH SOCKS (-D), pero sin un proxy HTTP.
Un Proxy SOCKS estaría formando una función similar a un Proxy HTTP, pero con un protocolo diferente. No puedo ver cómo podrían usar los dos juntos. Además del hecho de que no sería necesario.
fuente