Tratando de que ssh sea eficiente para transmitir.
ssh -1 -C -o CompressionLevel=9 -c blowfish -X 200.168.0.10
Situacion:
Estoy trabajando remotamente para una empresa en puerto ordaz, la conexion es suficientemente rapida como para hacer ssh a la unica maquina a la cual tengo acceso, incluso con ssh -X puedo correr programas graficos desde ese servidor y verlos en mi cliente X, pero esa maquina solo me sirve como gateway para conectarme a otras maquinas en donde necesito trabajar asi que debo hacer un segundo salto con ssh o vnc a las otras maquinas.
Problema:
La interfaz a la red privada en el gateway registra mucho errores, asi que un segundo salto a una maquina dentro de la red privada resulta muy lento.
Solucion:
Se me ocurrio configurar los archivos de VNC para que usara un tunel encriptado con SSH para conectarse al gateway desde mi maquina y luego saltar a cualquier otra. Como necesitaba que funcionara los mas eficiente posible mis companyeros y yo nos dedicamos a bajar lo mas posible la calidad de las imagenes que se mandan desde el servidor.
Color profundidad: 8 bit x pixel.
Geometria: 640x480 (1X)
Calidad JPG: cero
Compresion: maxima (9)
Aunque lo unico que se mostraba era un terminal X dentro de un marco verde de twm, solo salia la mitad de la pantalla y luego el servidor VNC se colgaba.
Lo siguiente fue hacer dos veces ssh -X:
root@genesis:/# shh -1 -C -o CompressionLevel=9 -c blowfish -X 200.168.0.10
root@gateway:/# ssh -2 -C -o CompressionLevel=9 -c blowfish -X 192.168.0.110
root@machine:/# ls -halF
Mucho mejor, pero no lo suficientemente rapido aun, la compresion mejoro la comunicacion aun cuando ocupa mas CPU el numero de paquetes se reduce.
viernes, 6 de junio de 2008
Suscribirse a:
Entradas (Atom)