He hecho lo que pones para probar y de un ordenador de la red local a otro de la red local funciona pero cuando intento hacerlo desde un ordenador de fuera de la red (internet) a traves del router no puedo.
Tengo los puertos del ssh y 5901 redireccionados al ordenador interno, y conecto a ssh con putty desde el exterior a X.X.X.X:puertossh, me logoneo y tal bien, con lo que ya tengo la conexion ssh. Tambien tengo el servidor vnc4server arrancado en el servidor debian. El problema es que cuando arranco el tightvncviwer en windows y le pongo la direccion localhost:1 no conecta a nada y se cierra. El tunnel del putty para esa conexion es L5901 X.X.X.X:5901. No se por que desde el exterior no conecta al servidor vnc y desde el interior si, si tengo los puertos redirecionados. ¿Que fallo puedo estar cometiendo? (no tengo firewalls ni nada por el estilo) Un saludo y gracias de antemano. El jue, 08-09-2005 a las 10:11 -0400, Blu Corater escribió: > On Thu, Sep 08, 2005 at 08:38:28AM -0300, Martin C. wrote: > > La unica forma que encontre es conectarme directamente al servidor por vnc, > > pero eso no me sirve porque no va cifrada la conexion ya que fue una > > conexion > > directa al server vnc y no por medio de ssh. > > Hay manuales que hablan de conectarse con vncviewer con una opcion -via > > para > > asi usar ssh y demas (siempre con clientes linux que son en modo texto), > > pero > > no encontre para Windows un cliente vnc en modo texto, o sea, solo modo > > grafico y en este ultimo no puedo mandarle la opcion -via y en las opciones > > no vi ninguna opcion a tildar y habilitar esta funcionalidad. > > En debian instalas un servidor ssh y un servidor vnc. Los largas ambos. Si > quieres, mediante iptables puedes cerrar el acceso al servidor vnc desde > fuera y permitir solo conecciones locales. > > En windows, usando putty, defines en la opcion tuneles, la puerta local > 5901 (display :1 de vnc) y como puerta remota maquinadebian:5901. Lanzas > putty y abres un terminal en la maquina debian. > > Instalas un cliente vnc en windows y, al lanzarlo, le indicas que se > conecte a localhost:1 y listo. > > Lo que estás haciendo es decirle a putty que establezca un tunel desde la > puerta local 5901 a la puerta remota de la maquina debian 5901. Cuando el > cliente vnc en windows se conecta a la puerta 5901 (esto es lo que > significa localhost:1), putty manda las peticiones a la maquina debian que > las redirige al servidor vnc que esta escuchando en la puerta 5901 de > allá. > > Con este sistema, te basta meter en un pendrive putty, vncviewer e incluso > claves privadas ssh para evitar teclear claves en equipos windows > desconocidos, lo que es altamente suicida. Enchufas el pendrive y ya > tienes todo configurado. > > Blu. > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]