I setup a squid proxy/caching server on my server at home, and I can successfully connect through it from all the computers on the local network.
My ISP offers encrypted browsing through an ssh tunnel.
This means that from any computer on the network I can create an ssh tunnel to my ISP, and then configure the web browser to connect to a SOCKS host on that computer (e.g. localhost:8080)
What I want to do is to get Squid to forward all request to such a SOCKS host on my server. This way the overall picture would look like this:
My-Laptop ---> Squid-on-my-server ---> SOCKS-on-my-server ---> ISP-tunnel ---> Destination
My problem is how to get Squid to send all traffic to the SOCKS Host?
Squid listens on port 8888
SOCKS host is: localhost:8080
I already tried the cache_peer method like this:
cache_peer localhost 8080 0 no-query
never_direct Allow all
but that didn't work.
Any help is appreciated.
Bookmarks