Re: SSH, VNC y no me conecta...
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.
>
>
Reply to: