Just for laughs today, I decided to try setting up an SSH tunnel to connect to my home VNC desktop from work. To my surprise, it was as simple as:
ssh homedsl -L 5901:localhost:5901
vncviewer localhost:5901
To my even bigger surprise, it works pretty well. The performance is good enough that I can do “real work” on the remote desktop. I even started up a MAME game, and it was playable. Much better than I expected, given that my connection at home is a DSL line with a slow uplink.
Looks like another useful tool..