I have a remote server through which I want to do most of my surfing. I have SSH/SFTP access to the server.
Now, the ideal solution would be to run a tunnel in the background that'd connect and stay connected, and a way of configuring chrome to make use of it. At the same time, it should allow me to use Java (my current SOCKS 5 solution doesn't), and Chrome should be set up in a fashion that if I want to use my own IP, it'd be fairly easy/simple to switch.
I've searched high and low for a decent solution, but I've had no luck so far. I hope I've described it well enough, but if not, ask away! Fingers crossed that one of you have a golden solution for me :)