views:

2089

answers:

3

I've setup a reverse ssh tunnel, using PuTTY, to allow me to VNC into a home computer without having to enable NAT port forwarding. Works great, no problem.

I would like to set the tunnel up as a "persistent service" that will connect on boot up and reconnect when dropped. PS. this is on Windows.

Exhaustive googling found a few products but many seem to have been abandoned and none appear to have major "street cred."

Does anyone have experience with this type of thing or with any of these products? I don't need all the bells and whistles, just reliability.

A: 

Have you considered using plink and making it a service with srvany?

Igal Serban
I agree Igal. A good, short and to-the-point tutorial can be found at http://xxlinxx.wordpress.com/2009/03/23/set-up-an-ssh-tunnel-as-a-windows-service-using-putty-plink
kanngard
+2  A: 

wikipedia's comparison of ssh clients has columns for tunnelling, SOCKS etc. may help you find something suitable

Colin Pickard
A: 

you can just set-up any application to start with windows and auto-connect your tunnel on startup. I personnally use Easytunnel... just checked the option to connect all tunnels on startup, and set-up windows to start Easytunnel on bootup. It works great, tho you'll need to set-up your server's inactivity timeout, or you will be disconnected every 10 minutes or so.

Hope you get it working!