Monday, December 14, 2009

Configuración e Instalación de Terminales Remotas (Thin Client, Terminal Tonta o Cliente Delgado)

Después de la era de "Director" en una escuela de computación, llego a un nuevo ambiente donde creo que, a pesar de todo mi esfuerzo, nada resulta como lo había pensado; aún así en mi nuevo trabajo realizo tareas similares pero como siempre aprendiendo.

"Una Terminal Remota, Thin Client, Terminal Tonta  o Cliente Delgado es una computadora con hardware no necesariamente bueno, de hecho puede tratarse de computadoras muy antiguas".

Con solo 200 Mhz, 64 Mb de RAM e incluso sin disco duro una computadora puede ejecutar Windows 7; y no... no es broma.
Para que me comprendan mejor, lo que realmente pasaría en la computadora cliente, es que solo se muestra la salida de video de lo que se ejecuta en la computadora servidor. En pocas palabras todo se ejecuta en la computadora servidor y lo que realmente se presenta en la computadora cliente es la imagen de lo que hacemos. Así que solo necesitamos una computadora que tenga la capacidad de ejecutar un programa que sea capaz de conectarse remotamente a un servidor que tiene todos los Programas y el Sistema Operativo que necesita una computadora para funcionar.

Ventajas:
  • No es necesario invertir en actualizaciones de hardware ni de software; solo en la computadora central.
  • Se reutilizan computadoras antiguas o se adquieren equipos de muy bajo precio.
  • Bajo consumo de electricidad a comparación de una computadora de última generación.
  • No hay necesidad de realizar mantenimiento a los clientes. Solo a la computadora que funge como servidor.
  • No hay necesidad de compartir impresoras o carpetas en red. Todas la impresoras instaladas en la computadora servidor son accesibles a todos los clientes conectados y se usa la carpeta de Acceso Público (Windows Vista y Windows 7) y la Carpeta de Documentos Compartidos (Windows XP) para compartir archivos.

Desventajas:
  • No hay Aceleración 3D.
  • Las unidades extraibles como memorias USB deben ser conectadas antes de hacer la conexión con el servidor sino, no podrán ser accesibles por la computadora cliente. Para solucionarlo habrá que conectar el dispositivo USB directamente a la computadora que funge como Servidor.
Necesitamos:

  • La versión modificada de termsrv.dll; ya que la que viene por defecto en windows solo permite que un usuario ya sea local o remoto pueda estar usando el sistema a la vez. Puedes descargar desde estos lugares según sea tu sistema operativo:
  • Aplicación de conexión a escritorio Remoto:
    • Tanto XP, Vista y Win7 tienen la aplicación de conexión a escritorio remoto por defecto en Accesorios ( Inicio -> Todos los Programas -> Accesorios -> Conexión a escritorio Remoto)
    • Para equipos que no tienen el cliente de Conexión a escritorio Remoto (Windows 95, Windows 98, Windows Milennium, Windows NT, Windows 2000) pueden descargar el programa desde esta página (En Inglés). Incluso el programa Cliente de Conexión a Escritorio Remoto puede ser instalado desde el Disco de Instalación de Windows XP. Insertando el CD, y cuando se muestre la pantalla de instalación, hacer clic en Tareas Adicionales y luego en Crear una Conexión de Escritorio Remoto y seguir las indicaciones.
  • Cada una de las computadoras clientes debe tener instalado al menos Windows 95 y que esté conectado en red con los demás clientes y el servidor.
    • NOTA: Existen sistemas que inician desde CD u otro dispositivo externo y que tienen entre sus utilerías la aplicación de escritorio Remoto y solo requieren de los parámetros necesarios para conectarse al Servidor y que cubriremos en otra ocasión, como lo son:
      • BartPE (Entorno Preinstalado que sirve como disco de recuperación de datos y mantenimiento a sistemas Operativos Windows)
      • Distribuciones LIVE Linux.
A darle...

Antes que nada una vez más no me hago responsable por el daño al sistema operativo de su equipo, de pérdida de datos o incluso de los aspectos legales que de esto se derive. Ya que al "Modificar" archivos de Windows al momento de reemplazar archivos, prácticamente estamos "Hackeando" el sistema para que funcione diferente a lo que el sistema no está diseñado... y bla... bla... bla... ya saben lo demás...

Ok, ahora sí... a darle...

En los requisitos mencionaba que el Cliente de Conexión a Escritorio Remoto estaba instalado por defecto en desde Windows XP y posteriores. De hecho la idea no es utilizar una computadora de última generación para conectarse a otra computadora, lo cual es la finalidad de una conexión a escritorio remoto. La idea principal que se persigue es utilizar un montón de computadoras obsoletas que apenas duras tenga instalado Windows 95 (Procesador "Lentium" y poca RAM) y solo utilizar este sistema operativo como intermediario entre el programa de Conexión a Escritorio Remoto y la computadora que funge como servidor (Una computadora de "esta época": Doble Núcleo, 2 o 4 GB de RAM, etc). Y el camino está de esta forma:

Para la Computadora que fungirá como SERVIDOR:
  1. Crear tantos usuarios como computadoras cliente se vayan a conectar al servidor; ejemplo:
    • Tengo 5 computadoras obsoletas y las quiero conectar a un Servidor Remoto, entonces, debo crear 5 usuarios: Usuario1, Usuario2, Usuario3, Usuario4, Usuario5.
    • Asignarles una contraseña IGUAL a todos los usuarios (Puede ser tan sencilla como "123"), sino la conexión remota No se Podrá Realizar si NO Tiene Contraseña.
  2. Instalar el archivo termsrv.dll correspondiente a tu sistema operativo.

  • Para XP

    • Busca el archivo C:\Windows\system32\dllcache\termsrv.dll y cámbiale el nombre a: termsrv.old
    • Busca el archivo C:\Windows\system32\termsrv.dll y cámbiale el nombre a: termsrv.old
    • Abre archivo descargado, copia archivo termsrv.dll a la carpeta: C:\Windows\system32
    • Del archivo descargado ejecuta ts_concurrent_session_patch.reg (haciéndole doble clic sobre él y aceptar en todos los mensajes).
    • NOTA: Al momento de Copiar el archivo termsrv.dll a la carpeta system32, tal vez salga una ventana de advertencia (Protección de Archivos de Windows) en la que se menciona que se han reemplazado archivos de windows con versiones desconocidas. En este momento hay que hacer clic en Cancelar en el primer diálogo y luego Aceptar para realizar la sustitución del archivo que copiamos anteriormente.
    • Asegurarse de agregar como excepción Escritorio Remoto en el Firewall de Windows (Inicio -> Panel de Control -> Centro de Seguridad -> Firewall de Windows -> Pestaña Excepciones -> Asegurarse de que esté marcado Escritorio Remoto).
    • Reiniciar.

  • Para Windows Vista o Windows 7:
    • Extrae el contenido del archivo descargado y ejecuta como administrador "install.cmd" (Clic derecho sobre install.cmd y Clic en ejecutar como Administrador). Y esperar a que termine de ejecutarse.
    • Permitir Escritorio Remoto sobre el Firewall (ver configuración anterior en XP).
    • Reiniciar.
Para cada una de las computadoras Cliente:
  • Instala el Cliente de Conexión a Escritorio Remoto (Solo Windows 95,98,Me,NT y 2000), desde el archivo descargado ó desde el disco de instalación de Windows XP.
  • Abre el programa de Conexión a Escritorio Remoto y Configura de esta forma:
    • En la Pestaña General escribe:
      • Equipo: Nombre del Servidor (computadora donde reemplazaste termsrv.dll).
      • Nombre de Usuario: Un usuario válido en la computadora Servidor (debe de tener contraseña, sino no se puede hacer la conexión remota).
      • Contraseña: Contraseña del usuario que se conecta.
      • Dominio: Nombre de la Computadora SERVIDOR.
    • Rendimiento: 
      • Como las computadoras están conectadas en red (una red local como la de un Cibercafé u oficina) se puede elegir la opción que dice LAN(10Mb/s...); Pero yo aconsejo desmarcar:
        • Mostrar el Contenido de la ventana mientras se arrastra.
        • Animación de ventanas y Menús.
        • Y todo aquello que se refiera a efectos visuales (Si es necesario hasta la Opción de Fondo de escritorio).
  • Hacer Clic en Conectar.
Hasta este punto ya tienes funcionando el sistema operativo del servidor en la computadora cliente, incluyendo todos los programas instalados en el servidor y archivos compartidos. 


Listo. 
Hasta la Próxima Entrada.



Fuentes:




TechNullogy:


KezNews:

4 comments:

Hector314 said...

Trata con Ammy Admin, no requiere instalación de ningún tipo o tener que dar información personal. Ve a (http: //www. Ammyy. Com) y pruébalo de inmediato.

Unknown said...

ME SIRVIO MUCHO TU INFORMACION ,AGREGE MAS TERMINALES A MI SERVIDOR
PUES REQUERIA DE MAS TERMINALES, CON PC PIII A 256 MB
GARCIAS

Unknown said...

ya no esta disponible el archivo de windows 7 para descargar porfavor vuelvelo a subir y gracias por la informacion bro

Unknown said...

Gracias por la información me fue de gran ayuda