WIP ALERT This is a work in progress
If you need to have your browser access the internet with another IP and you have SSH access a remote server, you can tunnel your connection through that server.
It looks like this:
$ ssh -D 9999 -f -C -N <user>@<remoteserver> -p 22
Configure Firefox to use that proxy
- This answer was mostly derived from this post on Stackoverflow