Port forwarding using PuTTY in Windows
"c:\Program Files (x86)\PuTTY\putty.exe" -L 8787:localhost:8787 firstname.lastname@example.org
PuTTY can of course also be configured using the GUI.
Port forwarding using OpenSSH in Linux and macOS
ssh -L 8787:localhost:8787 email@example.com
SOCKS-proxy using PuTTY in WindowsAlso be aware that you can use PuTTY and OpenSSH as a SOCKS-proxy which can be used to access arbitrary ports.
"c:\Program Files (x86)\PuTTY\putty.exe" -D 9999 firstname.lastname@example.org
SOCKS-proxy using OpenSSH in Linux and macOS
ssh -D 9999 email@example.com
Acessing the SOCKS-proxy from the web browserLet your web browswer be configured to use this SOCKS-proxy.
Firefox is configured in Preferences, General and Connection Settings like this:
Chrome can be started with the SOCKS-proxy as a command line argument. This example is in macOS:
open /Applications/Google\ Chrome.app --args --proxy-server="socks5://localhost:9999"
Will it work?
Then start the web browser and go to a web page which displays where you are connecting from.