Originally Posted by
josephstern
So once you have the SOCKS connection, does all internet traffic get routed that way automatically like a VPN, or only specific ports and/or protocols?
SOCKS needs application support. So for example, for web traffic you need to go into your web browser settings, and configure it to point at your SOCKS proxy - then the web browser will send all traffic via it.
It can be useful if you want some traffic to go via a proxy and not other. eg, I frequently have Firefox set to use a remote SOCKS proxy, whilst Chrome does direct) - I can control where the traffic originates from by jumping between browsers.