I use Squid on my Ubuntu box at home to give me "proxy like" tunnel access back home wherever my laptop goes. The machine is on the DMZ of the network.
Currently, I have to do this:
sudo ssh -L 3128:127.0.0.1:3128 user@homeip
then my browser is using the proxy localhost:3128
It works, but I have to authenticate twice (sudo then ssh) on the local machine before I get access. Also, If I sleep with an active connection, it will fail to reconnect on wake and I have to kill the process.
All to much of a hassle.
Bottom line here. What I want to do is setup Squid so that I can put externalIP:3128 in my browsers proxy settings and go. Just go.
How do I configure Squid to do this?