2008-12-16 16 views
12

He configurado un túnel ssh inverso, usando PuTTY, para permitirme VNC en una computadora doméstica sin tener que habilitar el reenvío de puertos NAT. Funciona muy bien, no hay problema.Monitor de túnel SSH inverso

Me gustaría configurar el túnel como un "servicio persistente" que se conectará al arrancar y volver a conectar cuando se caiga. PD. esto es en Windows.

Google exhaustivo encontró algunos productos, pero muchos parecen haber sido abandonados y ninguno parece tener mayor "credibilidad callejera".

¿Alguien tiene experiencia con este tipo de cosas o r con alguno de estos productos? No necesito todos los detalles, solo confiabilidad.

+0

esta pregunta es sustancialmente similar: http://stackoverflow.com/questions/312471/how-do-you-open-an-ssh-tunnel-from-a-windows-client- as-a-background-program –

Respuesta

1

¿Ha considerado utilizar el plink y convertirlo en un servicio con srvany?

+0

Estoy de acuerdo Igal. Puede encontrar un tutorial bueno, breve y completo en http://xxlinxx.wordpress.com/2009/03/23/set-up-an-ssh-tunnel-as-a-windows-service-using -putty-plink – kanngard

0

sólo puede set-up cualquier aplicación para comenzar con las ventanas y de auto-conectar el túnel en el arranque. Personalmente uso Easytunnel ... simplemente comprobé la opción de conectar todos los túneles al inicio y configurar las ventanas para iniciar Easytunnel en el arranque. Funciona muy bien, aunque necesitará configurar el tiempo de espera de inactividad del servidor, o se desconectará cada 10 minutos más o menos.

Espero que lo hagas funcionar!

1

Utilice plink de PuTTY y ejecútelo en un archivo por lotes. Cuando la conexión realmente muere, plink saldrá, lo que significa que puede ejecutar plink en un bucle.

De esta manera:

:: This is a batch file. Save with file name: plink_forever.bat 
    :restart 
    plink saved_session_name 
    goto restart 

Y finalmente concluir que con srvany para conseguir que se inicia en el inicio de sesión.

O tal vez más fácil: poner el .bat en el programador de Windows y configurar para ejecutarse una vez en cada arranque.

Docs: http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter7.html

Cuestiones relacionadas