Ich habe von soetwas noch nie gehört und wüsste spontan auch nicht, wie das funktionieren sollte.
SSH baut standardmäßig eine verschlüsselte Verbindung zu einem entfernten Rechner auf um dort Programme, vornehmlich Shells, zu starten.
Man kann mit der Option -D zudem SOCKS Proxies aufbauen. Das geht afaik aber nur von Client → Server.
D.h. um über den SOCKS Proxy deinen Rechner erreichen zu können, müsste dieser der SSH Server sein, also so wie so bereits über das Internet erreichbar sein.
Siehe dazu
@J4son's Antwort.