https://unix.stackexchange.com/a/188222/32478 I have much better experience in using an ssh tunnel to route traffic through another machine. It's very easy to set up since you have ssh access anyway. In a terminal on your computer, type ssh -vv -ND 8080 user@yourserver Keep this window open and watch it delivering some verbose messages about the data flowing through the tunnel. In firefox, go to Preferences -> Advanced -> Network -> Connection: Settings. Select Manual proxy configuration and add a SOCKS v5 proxy: SOCKS Host: localhost Port 8080 Check your new IP by navigating to e.g. http://whatismyipaddress.com/. You can use a firefox add-on like foxy proxy to dynamically switch proxies.