Uso de VNC a traves de un tunel SSH

Juanjo juanjo.gandoy en gmail.com
Jue Nov 4 18:46:42 GMT 2010


El jue, 04-11-2010 a las 10:35 -0600, Alfredo Lomán escribió:

> 
> 
> 
> El 4 de noviembre de 2010 08:41, Guido Ignacio
> <guidoignacio en gmail.com> escribió:
> 
>         
>         
>         El 4 de noviembre de 2010 08:06, Juanjo
>         <juanjo.gandoy en gmail.com> escribió:
>         
>         
>         
>         
>                 El mié, 03-11-2010 a las 21:45 +0100, Juanjo escribió:
>                 
>                 
>                 
>                 
>                 > El mié, 03-11-2010 a las 16:52 -0300, Guido Ignacio
>                 > escribió:
>                 > 
>                 > > no hace tanto lio para hacer un tunel para que vnc
>                 > > conecte, simplemente si es de Linux a Linux, en la
>                 > > pc cliente pone:
>                 > > 
>                 > > 
>                 > > #ssh usuario en host_a_conectarse -L
>                 > > Puerto_local_cliente]:[localhost]:[Puerto_VNC_del_Servidor]
>                 > > 
>                 > > 
>                 > > A modo de Ej:
>                 > > 
>                 > > 
>                 > > Tengo el servidor "ejemplo.com" y que tiene el
>                 > > puerto 5001 abierto para que se conecten por VNC.
>                 > > 
>                 > > 
>                 > > Para hacer un tunnel desde cualquier pc, lo que
>                 > > tenés que hacer es:
>                 > > 
>                 > > 
>                 > > #ssh usuario en ejemplo.com -L 8080:localhost:5001
>                 > > 
>                 > > 
>                 > > Esto hace un tunnel entre el puerto local 8080 del
>                 > > cliente y tu servidor en el 5001
>                 > > 
>                 > > 
>                 > > Al hacer esto, con el vnc viewer por ej, lo abris
>                 > > y en host de conexion pones localhost:8080 y al
>                 > > conectar, se conectará al tunnel y redirigirá el
>                 > > puerto al 5001, llegnado a tu servidor.
>                 > > 
>                 > > 
>                 > > Si es desde un windows simplemente lo mismo usando
>                 > > putty....si hace falta te explico
>                 > > 
>                 > > 
>                 > > Si no se entendió o no pudiste avisame y lo vemos
>                 > > de vuelta...espero haber sido claro
>                 > > 
>                 > > 
>                 > > El 3 de noviembre de 2010 16:28, Juanjo
>                 > > <juanjo.gandoy en gmail.com> escribió:
>                 > > 
>                 > >         Hola a todos, me podrías confirmar si lo
>                 > >         siguiente es correcto para conectarme (por
>                 > >         internet) a un escritorio remoto a través
>                 > >         de un tunel con ssh 
>                 > >         
>                 > >         Con Ubuntu 10.04, el servidor ssh
>                 > >         funcionando con IP no-ip
>                 > >         
>                 > >         iptables -A INPUT -s 127.0.0.1 -p tcp -m
>                 > >         tcp --dport [puerto VNC] -j ACCEPT
>                 > >         iptables -A INPUT -p tcp -m tcp --dport
>                 > >         [puerto VNC] -j DROP
>                 > >         
>                 > >         ssh -C -o CompressionLevel=9 -f -L [puerto
>                 > >         VNC]:localhost:[puerto VNC]
>                 > >         USUARIO en SERVIDOR_REMOTO sleep 15 ;
>                 > >         xvnc4viewer localhost:[puerto VNC]
>                 > >         
>                 > >         O hay otra forma mas sencilla,Gracias.



>                 > >         ubuntu-es mailing list
>                 > >         ubuntu-es en lists.ubuntu.com
>                 > >         https://lists.ubuntu.com/mailman/listinfo/ubuntu-es 
>                 > > 
>                 > > 
>                 > > 
>                 > 
>                 > 
>                 > Gracias, efectivamente es de Linux a Linux. Lo
>                 > preguntaba por seguridad, soy algo paranoico.
>                 > 
>                 > Juanjo.
>                 
>                 
>                 
>                 
>                 Perdona, pero debo de ser muy torpe, que no consigo
>                 ver el escritorio remoto.
>                 Con ALT-F2  y desde Nautilus con  la orden 
>                 
>                 ssh:// USUARIO@[DIRECCION NO-IP]: [PUERTO ABIERTO SSH]
>                 
>                 entro en modo gráfico y todo perfecto
>                 
>                 Desde la terminal con la orden
>                 
>                 ssh USUARIO@[DIRECCION NO-IP]: [PUERTO ABIERTO SSH]
>                 
>                 el mensaje de error es:
>                 
>                 ssh: Could not resolve hostname [DIRECCION
>                 NO-IP]:[PUERTO ABIERTO SSH]: Name or service not known
>                 
>                 Pero si escribo:
>                 
>                 ssh -p [PUERTO ABIERTO SSH] USUARIO@[DIRECCION NO-IP]
>                 
>                 Entro perfectamente.
>                 
>                 Pero con la orden que me distes que sería si no me
>                 equivoco:
>                 
>                 ssh USUARIO@[DIRECCION NO-IP] -L
>                 8080:localhost:[PUERTO ABIERTO VNC] 
>                 
>                 la respuesta es
>                 
>                 ssh: connect to host [DIRECCION NO-IP] port 22:
>                 connection refused
>                 
>                 Si escribo:
>                 
>                 ssh USUARIO@[DIRECCION NO-IP]: [PUERO ABIERTO SSH] -L
>                 8080:localhost:[PUERTO ABIERTO VNC]
>                 
>                 La respuesta es 
>                 
>                 ssh: Could not resolve hostname [DIRECCION
>                 NO-IP]:[PUERTO ABIERTO SSH]: Name or service not known
>                 
>                 ¿Qué hago mal?.
>                 Todavía tengo el "síndrome del modo gráfico" me lo
>                 puedes explicar usando el visor de escritorios remotos
>                 por ejemplo ya que viene instalado.
>                 
>                 Gracias
>         
>         Que puerto tenés configurado en /etc/ssh/sshd_config ?
>         
>         Como hiciste antes de indicarle ssh el puerto: ssh -p Puerto,
>         lo mismo hacés cuando querés hacer el tunel
>         Para pasar el parametro de conexión de puerto a ssh es
>         mediante "-p", no los ":" seguido del host.
>         Proba: 
>         ssh USUARIO@[DIRECCION NO-IP] -L 8080:localhost:[PUERTO
>         ABIERTO VNC] -p [PUERTO ABIERTO SSH]
>         
>         
>         
>         ---
>         Este mensaje no contiene virus, porque ha sido creado con
>         GNU/Linux, utilizando Software Libre y auditable.
>         
>         This message doesn't contain viruses, because it has been
>         created with GNU/Linux, using auditable Free Software.
>         
>         
>         
>         
>         --
>         ubuntu-es mailing list
>         ubuntu-es en lists.ubuntu.com
>         https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> 
> 
> Con motivo de sus correos, encontré esta liga en Google que creo les
> puede servir.
> 
> SSH Tunneling 
> 
> Saludos.
> -- 
> Con afecto, gusto y placer. Alfredo


Gracias Alfredo por el enlace y Guido ahora si que se debe conectar pero
no se ve el escritorio, la respuesta del sistema es:

Linux advent 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC
2010 i686 GNU/Linux
Ubuntu 10.04.1 LTS

Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/

Your CPU appears to be lacking expected security protections.
Please check your BIOS settings, or for more information, run:
  /usr/bin/check-bios-nx --verbose

Last login: Thu Nov  4 19:35:50 2010 from
101.red-88-27-148.staticip.rima-tde.net


El pesado de Juanjo.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20101104/246dc0dc/attachment.htm 


Más información sobre la lista de distribución ubuntu-es