SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
IES Gran Capitán
                       Departamento de Informática
                                 Ciclo Formativo de Grado Superior de
                                Administración de Sistemas Informáticos


                Módulo de Proyecto Integrado
                         Juan José López López
               Juan Manuel de Torres Encinas 
                                            2ASIR
         Proyecto: Servidor de clientes ligeros
                               Curso 2012/2013




           IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
Índice
1.- Introducción.....................................................................................................................................................................3
2.- Objetivos y requisitos del proyecto.................................................................................................................................4
     Objetivos..........................................................................................................................................4
     Requisitos.........................................................................................................................................4
3.- Estudio previo.................................................................................................................................................................5
     3.1.- Estado actual............................................................................................................................5
     3.2.- Estudio de soluciones existentes.............................................................................................5
4.- Plan de trabajo.................................................................................................................................................................7
5.- Diseño..............................................................................................................................................................................8
     5.1.- Diseño general.........................................................................................................................8
     5.2.- Diseño detallado....................................................................................................................10
6.- Implantación..................................................................................................................................................................14
     6.1.- Servidor Linux (Ubuntu).......................................................................................................14
     6.2.- Servidor Windows 2008 Server.............................................................................................16
     6.4.- Comprobación.......................................................................................................................24
7.- Recursos........................................................................................................................................................................29
     7.1.- Herramientas hardware..........................................................................................................29
     7.2.- Herramientas software...........................................................................................................29
     7.3.- Personal.................................................................................................................................30
     7.4.- Presupuesto............................................................................................................................30
8.- Conclusiones.................................................................................................................................................................32
     8.1.- Grado de consecución de objetivos.......................................................................................32
     8.2.- Problemas encontrados..........................................................................................................32
     8.3.- Futuras mejoras......................................................................................................................33
9.- Referencias / bibliografía..............................................................................................................................................33




                              IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
                   http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
1.­ Introducción


La  finalidad de este proyecto es aprovechar los equipos que se han quedado  obsoletos, 
convirtiéndolos en un cliente ligero para que funcionen como un equipo normal y puedan 
ser utilizados durante más tiempo sin necesidad de comprar equipos nuevos.


Un cliente ligero es un ordenador cliente  en una arquitectura de red  cliente­servidor  que 
depende primariamente del servidor central para las tareas de procesamiento, en lugar de 
que el cliente sea el que deba realizar todo el procesamiento. 


Con los clientes ligeros conseguimos una mejor organización de los sistemas ya que están 
almacenados en el servidor, con lo cual para el administrador, el mantenimiento de los 
sistemas será mucho más accesible.




                     IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
          http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
2.­ Objetivos y requisitos del proyecto

El instituto dispone de una gran cantidad de ordenadores obsoletos sin utilizar ocupando 
gran espacio. Con este proyecto lo que conseguimos es aprovecharlos sin tener que invertir 
en   equipos   nuevos,   ahorrándonos   costes,   ya   que   el   instituto   no   dispone   de   suficiente 
presupuesto.



Objetivos

        •   Dotar   al   centro   de   clientes   ligeros   aprovechando   los   equipos   obsoletos   del 
            departamento.




Requisitos


        •   El   servidor   del   departamento,   llamado   PROXMOX,   es   el   contenedor   que 
            almacene las máquinas virtuales que los clientes ligeros utilizaran.


        •   Debemos utilizar dos máquinas virtuales, una será Ubuntu 12.04 64bits y la otra 
            Windows 2008 Server, como servidores de terminales.


        •   Utilizar software libre en medida de lo posible.


        •   Configurar el servicio TFTP que permitirá la transferencia de los archivos para el 
            arranque por red.


        •   Los equipos obsoletos serán configurados para el arranque por red y así poder 
            elegir mediante un menú el sistema operativo a iniciar.




                       IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
            http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
3.­ Estudio previo
3.1.­ Estado actual

En el centro hay una gran cantidad de ordenadores obsoletos sin utilizar. Estos equipos 
tienen un versión de sistema operativo instalada en el disco duro, llamada Puppy. 


Queremos sustituir la instalación local por un arranque por red.




3.2.­ Estudio de soluciones existentes


    • Servidor virtual

Vamos   a   utilizar   las   dos   maquinas   virtuales   ya   instaladas   en   el   servidor   del   instituto 
(Ubuntu 64bits y Windows 2008 Server 64bits).


El hecho de utilizar los sistemas de 64 bits es la capacidad de poder utilizar más de 2,98GB 
de   memoria   RAM,   ya   que   el   servidor   necesitara   suficiente   RAM   para   que   los   clientes 
funcionen con fluidez.
 

    • Clientes

Para los clientes, existen una gran cantidad de opciones basadas en software libre, entre las 
cuales destacamos:

    •   Cliente Ubuntu


        ◦ LTSP (Linux Terminal Server Project): carga por red, con los mecanismos PXE, 
          el cliente primero solicita su propia dirección IP y la dirección IP para el servidor 
          LTSP   por   medio   de   DHCP   y   carga   el   núcleo   Linux   de   una   imagen   Linux 
          preconfigurada en el servidor LTSP vía el servicio Trivial File Transfer Protocol 
          (TFTP) que funciona en el servidor LTSP.




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
◦   Thinstation Nx.­ Puede arrancar directamente desde la red vía PXE desde un 
           servidor TFTP, se basa en un protocolo NX,  que realiza conexiones remotas muy 
           rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux o 
           Unix incluso bajo conexiones lentas como las realizadas con módem.



       ◦ PXES:  es   la   micro   distribución   de   Linux   que   le   permite   crear   clientes   ligeros 
         usando PXE. La configuración es muy compleja y la documentación no es muy 
         clara.


Nuestra elección será  LTSP, ya que es sencillo de implementar, el arranque es ligero y 
hemos encontrado gran cantidad de documentación, facilitándonos la configuración. 




   •   Cliente Windows


       ◦ Thinstation:  puede   arrancar   directamente   desde   la   red   vía   PXE   desde   un 
         servidor   TFTP   o   de   dispositivos   locales   tales   como   discos   duros.   Thinstation 
         soporta servidores no Linux tales como Microsoft Windows.  Es muy completa, 
         teniendo protocolos  de escritorio remoto como NX, VNC, Rdesktop, etc.  Es muy 
         ligera y personalizable.


       ◦   Citrix ICA: es un protocolo propietario para un sistema servidor de aplicaciones, 
           diseñado   por   Citrix   Systems.   El   protocolo   crea   una   especificación   para 
           conectarnos entre el servidor y los clientes.


Para los clientes ligeros de Windows 2008 Server hemos elegido Thinstation, debido a la 
facilidad   de   configuración y  que soporta servidores Windows.  El protocolo   de conexión 
remota   elegido   ha   sido  RDP,   ya   que   es   compatible   con   sistemas   Windows   mediante 
Terminal Server.


Citrix no lo hemos elegido porque no te deja la implementación de los usb. Y en cambio con 
Thinstation si lo podemos implementar.




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
4.­ Plan de trabajo

Semana 20 agosto                   Recopilación   de   la   información   para   la   implementación   el 
                                   servidor Ubuntu.
Semana 27 agosto                   Recopilación de la información para la implementación del 
Semana 3 septiembre                servidor Windows 2008 Server y de la instalación del muen 
                                   de arranque por red.
Semana 10 septiembre               Estudio   de   las   soluciones   posibles   y   elección   del   software 
                                   adecuado para la elaboración de nuestro proyecto.
Semana 24 septiembre               Instalación   de   VirtualBox   con   los   dos   sistemas   operativos 
                                   para las distintas pruebas llevadas a cabo.
Semana 1 octubre                   Tras   varias   pruebas,   elegimos   LTSP   para   la   ejecución   de 
                                   Linux (Ubuntu) en los clientes.
Semana 15 octubre                  Elaboración del Menú de arranque por red (PXE).
Semana 22 octubre                  Pruebas   con   otros   sistemas   de   arranque   por   red   para   el 
                                   servidor Windows y elección de Thinstation. 
Semana 29 octubre                  Configuración de Terminal Server en Windows 2008 Server.
Semana 5 Noviembre                 Configuración de Thinstation para el acceso remoto mediante 
                                   Rdesktop.
Semana 12 Noviembre
Semana 19 Noviembre                Instalación de los servicios en el servidor del departamento.
Semana 26 Noviembre
Semana 3 Diciembre
                                   Solución de problemas existentes.
Semana 10 Diciembre




                   IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
        http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
5.­ Diseño
5.1.­ Diseño general
              




EL diseño se compone del servidor Titan y del contenedor Proxmox, en el cual se alojan los 
servidores Ubuntu 64bits y Windows 2008 Server.


             5.1.1.­ Titan

             Servicios que contiene:
      •
             ◦ TFTP:  protocolo de transferencia de archivos utilizado para transferir archivos 
               entre   ordenadores   en   una   red   o,   en   nuestro   caso,   utilizado   para   trasferir   los 
               archivos necesarios a los clientes ligeros para que arranquen a través de la red.




             ◦ DHCP:  protocolo   de   red   que   asigna   automáticamente   una   dirección   ip   a   los 
               clientes ligeros.

                            IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
                 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
5.1.2.­ Ubuntu 64 bits



◦ LTSP:  para ejecutar Linux en máquinas con pocas prestaciones. Carga por red, 
  con los mecanismos PXE, el cliente primero solicita su propia dirección IP y la 
  dirección IP para el servidor LTSP por medio de DHCP y carga el núcleo Linux de 
  una imagen Linux preconfigurada.


◦ Nbd­server: es un servicio que nos permite compartir una imagen de un sistema 
  de archivos o una partición en el sistema con un sistema Linux a través de una 
  red. Su principal ventajas es que mientras se vayan conectando los usuarios, el 
  equipo no se va a ralentizar.




5.1.3.­ Windows 2008 Server



◦ Terminal   Server:  basado   en   el   protocolo   de   escritorio   remoto,   permite   a   un 
  usuario   acceder   a   las   aplicaciones   y   datos   almacenados   en   otro   ordenador 
  mediante un acceso por red.




              IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
   http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
5.2.­ Diseño detallado



        5.2.1.­ Servidor Titán



El   servicio   DHCP   y   TFTP   no   debemos   configurarlo   en   el   servidor   ya   que   este   está 
configurado de antemano. Con lo que utilizaremos esta configuración para implementación 
del proyecto.


En   el   servidor   DHCP,   tenemos   que   añadir   unas   lineas   de   configuración,   indicando   el 
servidor que contiene el servicio TFTP, rango de Ips y ficheros a cargar por los clientes.




Y en el servicio TFTP, tenemos que guardar las imágenes que tienen que cargar los clientes. 
Esto lo haremos dentro de la carpeta “/tftpboot/ltsp/i386”




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
5.2.2.­ Servidor Ubuntu 64bits

En primer lugar, como ya tenemos instalados los sistemas operativos, nos centramos en lo 
necesario.   Procedemos   a   la   instalación   de   los   paquetes   necesarios   en   el   servidor   Linux 
(Ubuntu). 




    1. Primero instalamos el servicio ltsp­server


    2. Instalación del servicio nbd­server. 




Posteriormente,   crearemos   la   imagen   que   será   utilizada   por   los   clientes,   esta   sera 
almacenada en /opt/ltsp.




        5.2.3.­ Servidor Windows 2008 Server

En el servidor de Windows, tenemos que instalar el servicio terminal server. Como este 
servicio ya esta instalado en el servidor del departamento, procedemos a configurar los 
ficheros   necesarios   para   el   arranque   por   red   y   posteriormente   descargarlos.   Para   ello 
utilizaremos   la   aplicación   web   Thinstation,   accediendo   a   la   página   web 
http://www.thinstation.org/TSoM. En esta página, en primer lugar configuraremos:



    1. Tarjeta de red que utiliza cada cliente.
    2. Pack Idioma del teclado.
    3. Aplicación que utilizaremos para conectarnos, en nuestro caso rdesktop.


Una vez configurados procedemos a la creación de los ficheros. 
Posteriormente, debemos configurar:


    •   El idioma del teclado:
         KEYBOARD_MAP = es


                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   Habilitar USB: 
        USB_ENABLED = on


    •   Menú para reconectar o apagar el equipo tras cerrar la sesión:
        RECONNECT_PROMPT = MENU


    •   Opciones de la sesión
        ◦ Título de la sesión: 
            SESSION_0_TITLE = “2008”


        ◦ Tipo de conexión: 
            SESSION_0_TYPE= rdesktop


        ◦ La ip del servidor Windows: 
            SESSION_0_RDESKTOP_SERVER= 192.168.12.102


        ◦ Opciones de la conexión rdesktop para utilizar usb:
            SESSION_0_RDESKTOP_OPTIONS= “­f ­x lan ­a 24 ­r disk:usb=/mnt/usbdevice"




A   la   hora   de   la   descarga,   debemos   elegir   los   ficheros   para   el   arranque   PXE   (initrd   y 
vmlinuz).   Estos  ficheros   se  pasan  al  servidor   Titán,   dentro  de   la   carpeta  que  comparte 
tftp(/var/lib/tftpboot/ltsp/i386/), para poder añadirlos al menú de arranque.




                       IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
            http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
5.2.4.­ Menú de arranque

Para poder elegir el sistema que deseamos arrancar, crearemos un menú. La configuración 
del mismo la realizamos en el fichero “/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default” en 
el que indicaremos la correspondiente entrada de cada sistema.




Descripción configuración:
   •   MENU TITLE: título del menú.
   •   PROMPT: Indicador de inicio
   •   TIMEOUT: tiempo que dura el menú en pantalla.
   •   ONTIMEOUT: Sistema a iniciar una vez TIMEOUT haya expirado.
   •   DEFAULT: Permite especificar la linea de comandos por defecto.
   •   Label: Título de la entrada.
   •   Kernel: archivo que contiene el núcleo que queremos cargar.
   •   Append: opciones del arranque del kernel del sistema.
       ◦ initrd=initrd.img: imagen que tiene que cargar
       ◦ nbdroot=192.168.12.103:ltsp_i386: Servidor que contiene el servicio NBD.
   •   Text help: texto de descripción de la entrada.
   •   ENDTEXT: cierre de la descripción.
   •   END MENU: cierre del menú.


                     IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
          http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
6.­ Implantación

6.1.­ Servidor Linux (Ubuntu)

        6.1.1­ Configuración servidor ltsp

    •   Instalamos el servicio  ltsp y nbd.
                 #apt­get install ltsp­server
                 #apt­get install nbd­server

    •   Editamos el archivo de configuración dhcp “/etc/dhcp/dhcpd.conf”:


#Estas   son   las   direcciones   ip   con   las   que   hemos   realizado   las   pruebas,   a   la   hora   de  
implementarlo en el departamento, las debimos cambiar por las de allí#




    •   Generamos el cliente, el cual será almacenado dentro de /opt/ltsp/:
        ◦ ltsp­build­client ­ ­arch i386




                       IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
            http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   Para usar nbd, debemos instalar los siguientes módulos en el chroot:
    ◦ squashfs­tools
    ◦ aufs­tools


    Hacemos el chroot: 




    Ahora que estamos en el entorno chroot de los terminales ejecutamos:




    Actualizamos la lista de paquetes:




    Instalamos los paquetes para los módulos squashfs y aufs:
    # apt­get install squashfs­tools
    # apt­get install aufs­tools


    Una vez instalados, actualizamos el initrd:




                  IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
       http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
Desmontamos /proc y escribimos el comando exit para salir de chroot:




       Por último, al usar nbd, debemos actualizar la imagen que se servirá a los clientes y 
posteriormente es aconsejable reiniciar el servidor.




6.2.­ Servidor Windows 2008 Server



El servidor Windows, lo único que debemos tener es el servicio Terminal Server, como ya 
estaba instalado en el servidor, no hemos tenido que configurar nada.




6.3.­ Implementación del Menú para el arranque


6.3.1.­ Configuración Menú Ubuntu Server.



    •   Descargamos syslinux con el siguiente comando:
i




                     IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
          http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
◦ Descomprimimos el archivo con el siguiente comando:
            ▪ tar ­xzvf syslinux­4.05.tar.gz




        ◦ Accedemos a la carpeta descomprimida Syslinux­4.05 y copiamos los siguientes 
          archivos a la carpeta “/var/lib/tftpboot/ltsp/i386/”:
            ▪  com32/mboot/mboot.c32
            ▪ com32/modules/chain.c32
            ▪ core/pxelinux.0
            ▪ com32/menu/vesamenu.c32
            ▪ com32/menu/menu.c32
            ▪ memdisk/memdisk




6.3.2­ Configuración Arranque Clientes Windows 2008 server.

Desde el servidor Ubuntu, accedemos a la web “http://www.thinstation.org/TSoM”. Desde 
esta   web   crearemos   los   archivos   necesarios   para   el   arranque   de   los   clientes   windows 
mediante rdesktop, que posteriormente copiaremos en la carpeta que aloja los archivos de 
syslinux (/var/lib/tftpboot/ltsp/i386/) para agregarlo al menú de arranque.
Para ello realizamos los siguientes pasos:




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   Accedemos a la web:




•   En primer lugar, debemos seleccionar todas las tarjetas de red Ethernet de 10­100­
    1000 Mbit. Para ello, accedemos a la pestaña Hardware y desplegamos Network y 
    seleccionamos todas las tarjetas.
    ◦ Ethernet 10­100Mbit modules
    ◦




                   IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
        http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
◦ Ethernet 1000Mbit modules




•   El segundo paso es seleccionar el idioma español para el teclado:




                 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
      http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   El   tercer   paso   es   seleccionar   el   tipo   de   conexión   para   el   arranque.   Entramos   en 
    Apllications,   desplegamos   “connection   Package   types.   Choose   at   least   one”   y 
    seleccionamos rdesktop únicamente. 




•   Una vez realizados los pasos anteriores, hacemos click en el icono del destornillador  
    y la llave para construir la imagen:




                  IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
       http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   El   último   paso   de   configuración   es   modificar   el   archivo   de   configuración   de 
      Thinstation, en el que se encuentran las líneas de idioma, habilitar usb, menu de 
      reconexión/apagado, opciones de sesión, resolución,etc. 




      ◦ Estas son las líneas del fichero de configuración que hemos modificado:
AUDIO_LEVEL=67
KEYBOARD_MAP=es
TIME_ZONE="UTC­12:30"
SYSLOG_SERVER=local
USB_ENABLED=On
USB_STORAGE_SYNC=On
USB_MOUNT_DIR="/mnt/usbdevice"
USB_MOUNT_USELABEL="Yes"
USB_MOUNT_OPTIONS="utf8,shortname=win95"
DAILY_REBOOT=On
#AUTOPLAYCD=On
CUSTOM_CONFIG=Off
RECONNECT_PROMPT=MENU
#CRON_JOB="00 20 * * * /bin/poweroff"

SCREEN=0
WORKSPACE=1
AUTOSTART=On
ICONMODE=AUTO

SESSION_0_TITLE= "2008"
SESSION_0_TYPE=rdesktop

                    IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
         http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
SESSION_0_RDESKTOP_SERVER=192.168.12.102
SESSION_0_RDESKTOP_OPTIONS="­f ­x lan ­a 24 ­r disk:USB=/mnt/usbdevice/"

Al   finalizar   la   configuración   del   fichero,   hacemos   click   sobre   el   siguiente   icono 
para crear la imagen.  




Al crearse la imagen, procederemos a descargar los ficheros initrd y vmlinuz dentro del 
apartado PXE, que copiaremos posteriormente en la carpeta /tftpboot/ltsp/i386/, con el 
nombre initrdw y vmlinuzw ya que en esa ubicación también se encuentran los ficheros 
para ubuntu con el mismo nombre.




                       IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
            http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
6.3.3.­ Configuración entradas del Menú.

   •   En el servidor Ubuntu, editamos el archivo 
       /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default para configurar el menú de 
       arranque, añadiendo las entradas para el sistema local y los Clientes ligeros.




Cuando creamos un nuevo usuario, deberemos lanzar:
   •   ltsp­update­sshkeys


Posteriormente, actualizamos la imagen de los clientes:
   •        ltsp­update­image ­ ­ arch i386




                     IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
          http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
6.4.­ Comprobación

  •   Iniciamos un cliente configurado para que arranque por red, que tiene instalado la 
      versión Puppy como local. 
  •   Comprobamos que arranca por PXE, asignándole el servidor DHCP una dirección IP.




  •   Nos aparece el menú que nos permitirá elegir el sistema a arrancar.




                   IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
        http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   Arrancamos el sistema local en primer lugar.




•   Cliente ligero Ubuntu:




                 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
      http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
•   Cliente ligero Windows 2008:




                 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
      http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
Comprobamos en un cliente, que funciona correctamente la conexión usb:




                   IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
        http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
Al cerrar la sesión de Windows, nos aparecerá un menú para elegir entre reconectar con
el servidor o apagar el equipo:




                    IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
         http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
7.­ Recursos
7.1.­ Herramientas hardware

El Servidor anfitrión dispone de estas características:
   •   Procesador: Intel i7 8 núcleos.
   •   Memoria RAM: 32 Gigabytes.
   •   Disco Duro: 1TB.


Dentro del servidor anfitrión alojamos los dos servidores virtuales (Ubuntu 12.04 64bits y 
Windows 2008 Server)


7.2.­ Herramientas software

Para la implementación del proyecto, hemos trabajado con varias herramientas software como son:


   •   Proxmox.­Una completa plataforma de virtualización basada en sistemas de código 
       abierto que permite la virtualización. No es solo una maquina virtual más, con una 
       interfaz   gráfica   muy   sencilla   esta   herramienta   permite   la   migración   en   vivo   de 
       maquinas virtuales, clustering de servidores, backups automáticos.

   •   Ubuntu 12.04 64bits.­  Sistema operativo que utiliza un núcleo Linux, y su origen 
       está basado en Debian. En el cual hemos instalado los servicios necesarios para la 
       implementación del proyecto.


   •   Windows   2008   Server.­  Es   el   nombre   de   un   sistema   operativo   de   Microsoft 
       diseñado para servidores. En él, hemos instalado Terminal Server, para conectarnos 
       de forma remota.


   •    
       http://www.thinstation.org/TSoM.   Página web, en la cual hemos trabajado para 
                                                      ­
       la   creación   de   los   ficheros   con   los   cuales   arrancaremos   de   forma   remota   para 
       trabajar con el servidor Windows.




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
7.3.­ Personal

Este proyecto ha sido llevado a cabo por dos alumnos de Grado Superior Administración de 
Sistemas Informáticos en Red del instituto Gran Capitán de Córdoba.


    •   Juan José López López
    •   Juan Manuel de Torres Encinas




7.4.­ Presupuesto



En este apartado vamos a apuntar, los gastos que supondría la implantación de un sistema 
de   clientes   ligeros.   No   supondrá   un   gran   gasto,   ya   que   disponemos   de   los   equipos   y 
servidores, tan solo indicaremos el gasto por las horas invertidas en el proyecto.




                      IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
           http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
8.­ Conclusiones
8.1.­ Grado de consecución de objetivos

   •   Servidor Ubuntu 12.04.­ Está todo acabado, pero se podría implementar el usb de 
       mejor forma.


   •   Servidor Windows 2008 Server.­ Está totalmente terminado, hemos implementado 
       de forma correcta el idioma del teclado, los usb y el menú de apagado.


   •   Menú de arranque.­  El menú de arranque esta implementado de forma correcta, 
       hemos insertado bien todas las entradas pudiendo añadir todas las que quisieramos.




8.2.­ Problemas encontrados

Cuando   comenzamos   a  implementarlo   en   el   departamento   nos   encontramos   con   varios 
problemas:
   •   Al estar el servicio tftp alojado en un servidor distinto al del dhcp, hemos tenido que  
       indicar en el archivo de configuración de dhcp (/etc/dhcp3/dhcpd.conf) la dirección 
       ip del servidor tftp con la siguiente línea: next­server 192.168.12.103;


   •   El servidor que contiene el servicio tftp es un contenedor, por lo que daba problemas 
       de compatibilidad con el servicio “nfs­kernel­server”. La solución fue sustituir nfs por 
       el servicio  nbd­server.  Este servicio, además, tiene la ventaja frente a nfs de que a 
       mayor número de usuarios conectados el sistema no se ralentiza.


   •   El   idioma   del   teclado   en   Windows,   asignaba   automáticamente   inglés.   Lo   hemos 
       solucionado  instalando el paquete de idioma español en Thinstation.




                     IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
          http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
8.3.­ Futuras mejoras

   •   Implementar reproducción de vídeo hd.


   •   Solucionar el problema de búsqueda del archivo de arranque y asignarle que busque 
       en primer lugar el archivo default.




9.­ Referencias / bibliografía

Funcionamiento del Servicio LTSP
   •    
       http://www.mauriciomatamala.net/TIPS/ltsp.php 
   •    
       http://administradores.educarex.es/wiki/index.php/Montar_un_servidor_de_termin 
       ales_con_LTSP
   •    
       http://www.ecured.cu/index.php/Implementaci
                                                  
       %C3%B3n_de_Clientes_Ligeros_en_Servidores_GNU/Linux



Funcionamiento del Servicio TFTP


   •    
       http://www.tutorial­es.com/servicios/linux/19­tftp­pxe­arranque­a­traves­de­red 
   •    
       http://recursostic.educacion.es/observatorio/web/es/cajon­de­sastre/38­cajon­de­
                                                                                       
       sastre/959­ltsp




Funcionamiento del Servicio NBD
   •    
       http://www.tutorial­es.com/servicios/linux/19­tftp­pxe­arranque­a­traves­de­red 
   •    
       http://enavas.blogspot.com.es/2009/04/montar­un­servidor­de­terminales­con.html
                                                                                      


Idioma de entrada del teclado en Windows 2008 Server


   •    
       http://support.microsoft.com/kb/322042/es
                                                


                    IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710
         http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org

Weitere ähnliche Inhalte

Was ist angesagt?

Nova: Openstack Compute-as-a-service
Nova: Openstack Compute-as-a-serviceNova: Openstack Compute-as-a-service
Nova: Openstack Compute-as-a-servicePratik Bandarkar
 
oVirt and OpenStack
oVirt and OpenStackoVirt and OpenStack
oVirt and OpenStackDave Neary
 
VMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdfVMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdfGiancarloSampaolesi
 
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...OpenStack Korea Community
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialSaju Madhavan
 
Block I/O Layer Tracing: blktrace
Block I/O Layer Tracing: blktraceBlock I/O Layer Tracing: blktrace
Block I/O Layer Tracing: blktraceBabak Farrokhi
 
Understanding the Android System Server
Understanding the Android System ServerUnderstanding the Android System Server
Understanding the Android System ServerOpersys inc.
 
Virtualized network with openvswitch
Virtualized network with openvswitchVirtualized network with openvswitch
Virtualized network with openvswitchSim Janghoon
 
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
Safety-Certifying Open Source Software: The Case of the Xen HypervisorSafety-Certifying Open Source Software: The Case of the Xen Hypervisor
Safety-Certifying Open Source Software: The Case of the Xen HypervisorStefano Stabellini
 
Kubernetes Summit 2023: Head First Kubernetes
Kubernetes Summit 2023: Head First Kubernetes Kubernetes Summit 2023: Head First Kubernetes
Kubernetes Summit 2023: Head First Kubernetes smalltown
 
OVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerOVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerNetronome
 
Extending HashiCorp Nomad with Plugins
Extending HashiCorp Nomad with PluginsExtending HashiCorp Nomad with Plugins
Extending HashiCorp Nomad with PluginsMitchell Pronschinske
 
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會Jason Cheng
 
Platform Engineering: Manage your infrastructure using Kubernetes and Crossplane
Platform Engineering: Manage your infrastructure using Kubernetes and CrossplanePlatform Engineering: Manage your infrastructure using Kubernetes and Crossplane
Platform Engineering: Manage your infrastructure using Kubernetes and CrossplaneAhmed AbouZaid
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1Etsuji Nakai
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking ExplainedThomas Graf
 
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...NTT DATA Technology & Innovation
 
Velocity 2015 linux perf tools
Velocity 2015 linux perf toolsVelocity 2015 linux perf tools
Velocity 2015 linux perf toolsBrendan Gregg
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)Roman Kharkovski
 

Was ist angesagt? (20)

Nova: Openstack Compute-as-a-service
Nova: Openstack Compute-as-a-serviceNova: Openstack Compute-as-a-service
Nova: Openstack Compute-as-a-service
 
oVirt and OpenStack
oVirt and OpenStackoVirt and OpenStack
oVirt and OpenStack
 
VMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdfVMware - HCX - Architecture and Design .pdf
VMware - HCX - Architecture and Design .pdf
 
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
 
Block I/O Layer Tracing: blktrace
Block I/O Layer Tracing: blktraceBlock I/O Layer Tracing: blktrace
Block I/O Layer Tracing: blktrace
 
Understanding the Android System Server
Understanding the Android System ServerUnderstanding the Android System Server
Understanding the Android System Server
 
Virtualized network with openvswitch
Virtualized network with openvswitchVirtualized network with openvswitch
Virtualized network with openvswitch
 
An Introduction To Linux
An Introduction To LinuxAn Introduction To Linux
An Introduction To Linux
 
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
Safety-Certifying Open Source Software: The Case of the Xen HypervisorSafety-Certifying Open Source Software: The Case of the Xen Hypervisor
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
 
Kubernetes Summit 2023: Head First Kubernetes
Kubernetes Summit 2023: Head First Kubernetes Kubernetes Summit 2023: Head First Kubernetes
Kubernetes Summit 2023: Head First Kubernetes
 
OVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerOVS Hardware Offload with TC Flower
OVS Hardware Offload with TC Flower
 
Extending HashiCorp Nomad with Plugins
Extending HashiCorp Nomad with PluginsExtending HashiCorp Nomad with Plugins
Extending HashiCorp Nomad with Plugins
 
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會
FreeNAS 企業應用經驗分享 [2016/12/17] @台中資策會
 
Platform Engineering: Manage your infrastructure using Kubernetes and Crossplane
Platform Engineering: Manage your infrastructure using Kubernetes and CrossplanePlatform Engineering: Manage your infrastructure using Kubernetes and Crossplane
Platform Engineering: Manage your infrastructure using Kubernetes and Crossplane
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
 
Velocity 2015 linux perf tools
Velocity 2015 linux perf toolsVelocity 2015 linux perf tools
Velocity 2015 linux perf tools
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
 

Andere mochten auch

6. instala ltsp y accede a tu equipo a través de esta herramienta
6.  instala ltsp y accede a tu equipo a través de esta herramienta6.  instala ltsp y accede a tu equipo a través de esta herramienta
6. instala ltsp y accede a tu equipo a través de esta herramientaAndrés González Suárez
 
Proyecto thin client
Proyecto thin clientProyecto thin client
Proyecto thin clientanibalsmit
 
Panorama del Ecosistema de software libre para SIG
Panorama del Ecosistema de software libre para SIGPanorama del Ecosistema de software libre para SIG
Panorama del Ecosistema de software libre para SIGJorge Sanz
 
Sistemas operativos de 64 bits
Sistemas operativos de 64 bitsSistemas operativos de 64 bits
Sistemas operativos de 64 bitsalbert1122
 
Ltsp linux terminal server project-
Ltsp  linux terminal server project-Ltsp  linux terminal server project-
Ltsp linux terminal server project-jeysonh
 
Sistemas de 32 y 64 bits
Sistemas de 32 y 64 bitsSistemas de 32 y 64 bits
Sistemas de 32 y 64 bitsJean Jara G
 
Sistema operativo de red
Sistema operativo de redSistema operativo de red
Sistema operativo de redHeidi Gutierrez
 
Instalacion ubuntu en una maquina virtual
Instalacion ubuntu en una maquina virtualInstalacion ubuntu en una maquina virtual
Instalacion ubuntu en una maquina virtualSilvia Sanchez Lasaosa
 
Sistemas operativos para redes
Sistemas operativos para redesSistemas operativos para redes
Sistemas operativos para redesCézar Leyton ↯
 
sistemas operativos de red
sistemas  operativos de redsistemas  operativos de red
sistemas operativos de redjosemerry
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOSDaNn Justo Patiño
 

Andere mochten auch (15)

6. instala ltsp y accede a tu equipo a través de esta herramienta
6.  instala ltsp y accede a tu equipo a través de esta herramienta6.  instala ltsp y accede a tu equipo a través de esta herramienta
6. instala ltsp y accede a tu equipo a través de esta herramienta
 
Resumen dns
Resumen dnsResumen dns
Resumen dns
 
Proyecto thin client
Proyecto thin clientProyecto thin client
Proyecto thin client
 
Panorama del Ecosistema de software libre para SIG
Panorama del Ecosistema de software libre para SIGPanorama del Ecosistema de software libre para SIG
Panorama del Ecosistema de software libre para SIG
 
Thin clients ahorro costos
Thin clients ahorro costosThin clients ahorro costos
Thin clients ahorro costos
 
Sistemas operativos de 64 bits
Sistemas operativos de 64 bitsSistemas operativos de 64 bits
Sistemas operativos de 64 bits
 
PROCESADORES DE SERVIDORES
PROCESADORES DE SERVIDORESPROCESADORES DE SERVIDORES
PROCESADORES DE SERVIDORES
 
Ltsp linux terminal server project-
Ltsp  linux terminal server project-Ltsp  linux terminal server project-
Ltsp linux terminal server project-
 
Sistemas de 32 y 64 bits
Sistemas de 32 y 64 bitsSistemas de 32 y 64 bits
Sistemas de 32 y 64 bits
 
Sistema operativo de red
Sistema operativo de redSistema operativo de red
Sistema operativo de red
 
Instalacion ubuntu en una maquina virtual
Instalacion ubuntu en una maquina virtualInstalacion ubuntu en una maquina virtual
Instalacion ubuntu en una maquina virtual
 
Sistema operativo de red
Sistema operativo de redSistema operativo de red
Sistema operativo de red
 
Sistemas operativos para redes
Sistemas operativos para redesSistemas operativos para redes
Sistemas operativos para redes
 
sistemas operativos de red
sistemas  operativos de redsistemas  operativos de red
sistemas operativos de red
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOS
 

Ähnlich wie Servidor de clientes ligeros IES Gran Capitán

Prontuario Oracle
Prontuario OracleProntuario Oracle
Prontuario Oraclelsri8088
 
Proyecto laboratorio de computación
Proyecto laboratorio de computaciónProyecto laboratorio de computación
Proyecto laboratorio de computaciónVíctor H Castillo J
 
Presentación corporativa Powernet 2014
Presentación corporativa Powernet 2014Presentación corporativa Powernet 2014
Presentación corporativa Powernet 2014Powernet
 
Cloud computing (trabajo de informática) (3)
Cloud computing (trabajo de informática) (3)Cloud computing (trabajo de informática) (3)
Cloud computing (trabajo de informática) (3)Jesús Quiel
 
Powernet presentacion-corporativa
Powernet presentacion-corporativaPowernet presentacion-corporativa
Powernet presentacion-corporativaPowernet
 
C-Vitae_Claudio_Sandoval_v2
C-Vitae_Claudio_Sandoval_v2C-Vitae_Claudio_Sandoval_v2
C-Vitae_Claudio_Sandoval_v2Claudio Sandoval
 
Proyecto final grupal gp
Proyecto final grupal gpProyecto final grupal gp
Proyecto final grupal gpMaria Lobos
 
Escuela secundaria técnica proyecto de inovacion 3°e
Escuela secundaria técnica proyecto de inovacion 3°eEscuela secundaria técnica proyecto de inovacion 3°e
Escuela secundaria técnica proyecto de inovacion 3°eLeonardo Rojas Ortiz
 
Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)com2merwil
 
Reparación Instalación y Mantenimiento de Equipos y Redes Informáticas
Reparación Instalación y Mantenimiento de Equipos y Redes InformáticasReparación Instalación y Mantenimiento de Equipos y Redes Informáticas
Reparación Instalación y Mantenimiento de Equipos y Redes InformáticasFomento Profesional
 
Presentación dpto centro de computo
Presentación dpto centro de computoPresentación dpto centro de computo
Presentación dpto centro de computoisakatime
 
Desarrollo de una aplicacion web
Desarrollo de una aplicacion webDesarrollo de una aplicacion web
Desarrollo de una aplicacion webRuthReyes71
 
Actividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesActividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesVictor Jaimes
 

Ähnlich wie Servidor de clientes ligeros IES Gran Capitán (20)

Pdc ldap
Pdc ldapPdc ldap
Pdc ldap
 
Prontuario Oracle
Prontuario OracleProntuario Oracle
Prontuario Oracle
 
Proyecto de inovacion 3° ok
Proyecto de inovacion 3° okProyecto de inovacion 3° ok
Proyecto de inovacion 3° ok
 
Proyecto laboratorio de computación
Proyecto laboratorio de computaciónProyecto laboratorio de computación
Proyecto laboratorio de computación
 
Presentación corporativa Powernet 2014
Presentación corporativa Powernet 2014Presentación corporativa Powernet 2014
Presentación corporativa Powernet 2014
 
Manula Oracle 2
Manula Oracle 2Manula Oracle 2
Manula Oracle 2
 
Cloud computing (trabajo de informática) (3)
Cloud computing (trabajo de informática) (3)Cloud computing (trabajo de informática) (3)
Cloud computing (trabajo de informática) (3)
 
Powernet presentacion-corporativa
Powernet presentacion-corporativaPowernet presentacion-corporativa
Powernet presentacion-corporativa
 
C-Vitae_Claudio_Sandoval_v2
C-Vitae_Claudio_Sandoval_v2C-Vitae_Claudio_Sandoval_v2
C-Vitae_Claudio_Sandoval_v2
 
Proyecto final grupal gp
Proyecto final grupal gpProyecto final grupal gp
Proyecto final grupal gp
 
Presentación ITILmobile
Presentación ITILmobilePresentación ITILmobile
Presentación ITILmobile
 
Escuela secundaria técnica proyecto de inovacion 3°e
Escuela secundaria técnica proyecto de inovacion 3°eEscuela secundaria técnica proyecto de inovacion 3°e
Escuela secundaria técnica proyecto de inovacion 3°e
 
Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)
 
Proyecto Factible
Proyecto FactibleProyecto Factible
Proyecto Factible
 
Reparación Instalación y Mantenimiento de Equipos y Redes Informáticas
Reparación Instalación y Mantenimiento de Equipos y Redes InformáticasReparación Instalación y Mantenimiento de Equipos y Redes Informáticas
Reparación Instalación y Mantenimiento de Equipos y Redes Informáticas
 
Documentación Web application firewall
Documentación Web application firewallDocumentación Web application firewall
Documentación Web application firewall
 
Informe
InformeInforme
Informe
 
Presentación dpto centro de computo
Presentación dpto centro de computoPresentación dpto centro de computo
Presentación dpto centro de computo
 
Desarrollo de una aplicacion web
Desarrollo de una aplicacion webDesarrollo de una aplicacion web
Desarrollo de una aplicacion web
 
Actividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesActividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimes
 

Mehr von detorres05

Conectarse a un disco duro en red
Conectarse a un disco duro en redConectarse a un disco duro en red
Conectarse a un disco duro en reddetorres05
 
Bonding de tarjetas de red
Bonding de tarjetas de redBonding de tarjetas de red
Bonding de tarjetas de reddetorres05
 
Fase de aranque
Fase de aranqueFase de aranque
Fase de aranquedetorres05
 
Active directory
Active directoryActive directory
Active directorydetorres05
 
Usuarios y grupos
Usuarios y gruposUsuarios y grupos
Usuarios y gruposdetorres05
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datosdetorres05
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datosdetorres05
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datosdetorres05
 

Mehr von detorres05 (14)

Conectarse a un disco duro en red
Conectarse a un disco duro en redConectarse a un disco duro en red
Conectarse a un disco duro en red
 
Mailman
MailmanMailman
Mailman
 
Bonding de tarjetas de red
Bonding de tarjetas de redBonding de tarjetas de red
Bonding de tarjetas de red
 
Iptables
IptablesIptables
Iptables
 
Ssh windows
Ssh windowsSsh windows
Ssh windows
 
Iptables
IptablesIptables
Iptables
 
Fase de aranque
Fase de aranqueFase de aranque
Fase de aranque
 
Practica5
Practica5Practica5
Practica5
 
Practica5
Practica5Practica5
Practica5
 
Active directory
Active directoryActive directory
Active directory
 
Usuarios y grupos
Usuarios y gruposUsuarios y grupos
Usuarios y grupos
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datos
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datos
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datos
 

Kürzlich hochgeladen

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 

Kürzlich hochgeladen (20)

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 

Servidor de clientes ligeros IES Gran Capitán

  • 1. IES Gran Capitán Departamento de Informática Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos Módulo de Proyecto Integrado Juan José López López Juan Manuel de Torres Encinas  2ASIR Proyecto: Servidor de clientes ligeros Curso 2012/2013 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 2. Índice 1.- Introducción.....................................................................................................................................................................3 2.- Objetivos y requisitos del proyecto.................................................................................................................................4 Objetivos..........................................................................................................................................4 Requisitos.........................................................................................................................................4 3.- Estudio previo.................................................................................................................................................................5 3.1.- Estado actual............................................................................................................................5 3.2.- Estudio de soluciones existentes.............................................................................................5 4.- Plan de trabajo.................................................................................................................................................................7 5.- Diseño..............................................................................................................................................................................8 5.1.- Diseño general.........................................................................................................................8 5.2.- Diseño detallado....................................................................................................................10 6.- Implantación..................................................................................................................................................................14 6.1.- Servidor Linux (Ubuntu).......................................................................................................14 6.2.- Servidor Windows 2008 Server.............................................................................................16 6.4.- Comprobación.......................................................................................................................24 7.- Recursos........................................................................................................................................................................29 7.1.- Herramientas hardware..........................................................................................................29 7.2.- Herramientas software...........................................................................................................29 7.3.- Personal.................................................................................................................................30 7.4.- Presupuesto............................................................................................................................30 8.- Conclusiones.................................................................................................................................................................32 8.1.- Grado de consecución de objetivos.......................................................................................32 8.2.- Problemas encontrados..........................................................................................................32 8.3.- Futuras mejoras......................................................................................................................33 9.- Referencias / bibliografía..............................................................................................................................................33 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 3. 1.­ Introducción La  finalidad de este proyecto es aprovechar los equipos que se han quedado  obsoletos,  convirtiéndolos en un cliente ligero para que funcionen como un equipo normal y puedan  ser utilizados durante más tiempo sin necesidad de comprar equipos nuevos. Un cliente ligero es un ordenador cliente  en una arquitectura de red  cliente­servidor  que  depende primariamente del servidor central para las tareas de procesamiento, en lugar de  que el cliente sea el que deba realizar todo el procesamiento.  Con los clientes ligeros conseguimos una mejor organización de los sistemas ya que están  almacenados en el servidor, con lo cual para el administrador, el mantenimiento de los  sistemas será mucho más accesible. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 4. 2.­ Objetivos y requisitos del proyecto El instituto dispone de una gran cantidad de ordenadores obsoletos sin utilizar ocupando  gran espacio. Con este proyecto lo que conseguimos es aprovecharlos sin tener que invertir  en   equipos   nuevos,   ahorrándonos   costes,   ya   que   el   instituto   no   dispone   de   suficiente  presupuesto. Objetivos • Dotar   al   centro   de   clientes   ligeros   aprovechando   los   equipos   obsoletos   del  departamento. Requisitos • El   servidor   del   departamento,   llamado   PROXMOX,   es   el   contenedor   que  almacene las máquinas virtuales que los clientes ligeros utilizaran. • Debemos utilizar dos máquinas virtuales, una será Ubuntu 12.04 64bits y la otra  Windows 2008 Server, como servidores de terminales. • Utilizar software libre en medida de lo posible. • Configurar el servicio TFTP que permitirá la transferencia de los archivos para el  arranque por red. • Los equipos obsoletos serán configurados para el arranque por red y así poder  elegir mediante un menú el sistema operativo a iniciar. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 5. 3.­ Estudio previo 3.1.­ Estado actual En el centro hay una gran cantidad de ordenadores obsoletos sin utilizar. Estos equipos  tienen un versión de sistema operativo instalada en el disco duro, llamada Puppy.  Queremos sustituir la instalación local por un arranque por red. 3.2.­ Estudio de soluciones existentes • Servidor virtual Vamos   a   utilizar   las   dos   maquinas   virtuales   ya   instaladas   en   el   servidor   del   instituto  (Ubuntu 64bits y Windows 2008 Server 64bits). El hecho de utilizar los sistemas de 64 bits es la capacidad de poder utilizar más de 2,98GB  de   memoria   RAM,   ya   que   el   servidor   necesitara   suficiente   RAM   para   que   los   clientes  funcionen con fluidez.   • Clientes Para los clientes, existen una gran cantidad de opciones basadas en software libre, entre las  cuales destacamos: • Cliente Ubuntu ◦ LTSP (Linux Terminal Server Project): carga por red, con los mecanismos PXE,  el cliente primero solicita su propia dirección IP y la dirección IP para el servidor  LTSP   por   medio   de   DHCP   y   carga   el   núcleo   Linux   de   una   imagen   Linux  preconfigurada en el servidor LTSP vía el servicio Trivial File Transfer Protocol  (TFTP) que funciona en el servidor LTSP. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 6. Thinstation Nx.­ Puede arrancar directamente desde la red vía PXE desde un  servidor TFTP, se basa en un protocolo NX,  que realiza conexiones remotas muy  rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux o  Unix incluso bajo conexiones lentas como las realizadas con módem. ◦ PXES:  es   la   micro   distribución   de   Linux   que   le   permite   crear   clientes   ligeros  usando PXE. La configuración es muy compleja y la documentación no es muy  clara. Nuestra elección será  LTSP, ya que es sencillo de implementar, el arranque es ligero y  hemos encontrado gran cantidad de documentación, facilitándonos la configuración.  • Cliente Windows ◦ Thinstation:  puede   arrancar   directamente   desde   la   red   vía   PXE   desde   un  servidor   TFTP   o   de   dispositivos   locales   tales   como   discos   duros.   Thinstation  soporta servidores no Linux tales como Microsoft Windows.  Es muy completa,  teniendo protocolos  de escritorio remoto como NX, VNC, Rdesktop, etc.  Es muy  ligera y personalizable. ◦ Citrix ICA: es un protocolo propietario para un sistema servidor de aplicaciones,  diseñado   por   Citrix   Systems.   El   protocolo   crea   una   especificación   para  conectarnos entre el servidor y los clientes. Para los clientes ligeros de Windows 2008 Server hemos elegido Thinstation, debido a la  facilidad   de   configuración y  que soporta servidores Windows.  El protocolo   de conexión  remota   elegido   ha   sido  RDP,   ya   que   es   compatible   con   sistemas   Windows   mediante  Terminal Server. Citrix no lo hemos elegido porque no te deja la implementación de los usb. Y en cambio con  Thinstation si lo podemos implementar. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 7. 4.­ Plan de trabajo Semana 20 agosto Recopilación   de   la   información   para   la   implementación   el  servidor Ubuntu. Semana 27 agosto Recopilación de la información para la implementación del  Semana 3 septiembre servidor Windows 2008 Server y de la instalación del muen  de arranque por red. Semana 10 septiembre Estudio   de   las   soluciones   posibles   y   elección   del   software  adecuado para la elaboración de nuestro proyecto. Semana 24 septiembre Instalación   de   VirtualBox   con   los   dos   sistemas   operativos  para las distintas pruebas llevadas a cabo. Semana 1 octubre Tras   varias   pruebas,   elegimos   LTSP   para   la   ejecución   de  Linux (Ubuntu) en los clientes. Semana 15 octubre Elaboración del Menú de arranque por red (PXE). Semana 22 octubre Pruebas   con   otros   sistemas   de   arranque   por   red   para   el  servidor Windows y elección de Thinstation.  Semana 29 octubre Configuración de Terminal Server en Windows 2008 Server. Semana 5 Noviembre Configuración de Thinstation para el acceso remoto mediante  Rdesktop. Semana 12 Noviembre Semana 19 Noviembre Instalación de los servicios en el servidor del departamento. Semana 26 Noviembre Semana 3 Diciembre Solución de problemas existentes. Semana 10 Diciembre IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 8. 5.­ Diseño 5.1.­ Diseño general                EL diseño se compone del servidor Titan y del contenedor Proxmox, en el cual se alojan los  servidores Ubuntu 64bits y Windows 2008 Server. 5.1.1.­ Titan Servicios que contiene: • ◦ TFTP:  protocolo de transferencia de archivos utilizado para transferir archivos  entre   ordenadores   en   una   red   o,   en   nuestro   caso,   utilizado   para   trasferir   los  archivos necesarios a los clientes ligeros para que arranquen a través de la red. ◦ DHCP:  protocolo   de   red   que   asigna   automáticamente   una   dirección   ip   a   los  clientes ligeros. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 9. 5.1.2.­ Ubuntu 64 bits ◦ LTSP:  para ejecutar Linux en máquinas con pocas prestaciones. Carga por red,  con los mecanismos PXE, el cliente primero solicita su propia dirección IP y la  dirección IP para el servidor LTSP por medio de DHCP y carga el núcleo Linux de  una imagen Linux preconfigurada. ◦ Nbd­server: es un servicio que nos permite compartir una imagen de un sistema  de archivos o una partición en el sistema con un sistema Linux a través de una  red. Su principal ventajas es que mientras se vayan conectando los usuarios, el  equipo no se va a ralentizar. 5.1.3.­ Windows 2008 Server ◦ Terminal   Server:  basado   en   el   protocolo   de   escritorio   remoto,   permite   a   un  usuario   acceder   a   las   aplicaciones   y   datos   almacenados   en   otro   ordenador  mediante un acceso por red. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 10. 5.2.­ Diseño detallado 5.2.1.­ Servidor Titán El   servicio   DHCP   y   TFTP   no   debemos   configurarlo   en   el   servidor   ya   que   este   está  configurado de antemano. Con lo que utilizaremos esta configuración para implementación  del proyecto. En   el   servidor   DHCP,   tenemos   que   añadir   unas   lineas   de   configuración,   indicando   el  servidor que contiene el servicio TFTP, rango de Ips y ficheros a cargar por los clientes. Y en el servicio TFTP, tenemos que guardar las imágenes que tienen que cargar los clientes.  Esto lo haremos dentro de la carpeta “/tftpboot/ltsp/i386” IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 11. 5.2.2.­ Servidor Ubuntu 64bits En primer lugar, como ya tenemos instalados los sistemas operativos, nos centramos en lo  necesario.   Procedemos   a   la   instalación   de   los   paquetes   necesarios   en   el   servidor   Linux  (Ubuntu).  1. Primero instalamos el servicio ltsp­server 2. Instalación del servicio nbd­server.  Posteriormente,   crearemos   la   imagen   que   será   utilizada   por   los   clientes,   esta   sera  almacenada en /opt/ltsp. 5.2.3.­ Servidor Windows 2008 Server En el servidor de Windows, tenemos que instalar el servicio terminal server. Como este  servicio ya esta instalado en el servidor del departamento, procedemos a configurar los  ficheros   necesarios   para   el   arranque   por   red   y   posteriormente   descargarlos.   Para   ello  utilizaremos   la   aplicación   web   Thinstation,   accediendo   a   la   página   web  http://www.thinstation.org/TSoM. En esta página, en primer lugar configuraremos: 1. Tarjeta de red que utiliza cada cliente. 2. Pack Idioma del teclado. 3. Aplicación que utilizaremos para conectarnos, en nuestro caso rdesktop. Una vez configurados procedemos a la creación de los ficheros.  Posteriormente, debemos configurar: • El idioma del teclado:  KEYBOARD_MAP = es IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 12. Habilitar USB:  USB_ENABLED = on • Menú para reconectar o apagar el equipo tras cerrar la sesión: RECONNECT_PROMPT = MENU • Opciones de la sesión ◦ Título de la sesión:  SESSION_0_TITLE = “2008” ◦ Tipo de conexión:  SESSION_0_TYPE= rdesktop ◦ La ip del servidor Windows:  SESSION_0_RDESKTOP_SERVER= 192.168.12.102 ◦ Opciones de la conexión rdesktop para utilizar usb: SESSION_0_RDESKTOP_OPTIONS= “­f ­x lan ­a 24 ­r disk:usb=/mnt/usbdevice" A   la   hora   de   la   descarga,   debemos   elegir   los   ficheros   para   el   arranque   PXE   (initrd   y  vmlinuz).   Estos  ficheros   se  pasan  al  servidor   Titán,   dentro  de   la   carpeta  que  comparte  tftp(/var/lib/tftpboot/ltsp/i386/), para poder añadirlos al menú de arranque. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 13. 5.2.4.­ Menú de arranque Para poder elegir el sistema que deseamos arrancar, crearemos un menú. La configuración  del mismo la realizamos en el fichero “/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default” en  el que indicaremos la correspondiente entrada de cada sistema. Descripción configuración: • MENU TITLE: título del menú. • PROMPT: Indicador de inicio • TIMEOUT: tiempo que dura el menú en pantalla. • ONTIMEOUT: Sistema a iniciar una vez TIMEOUT haya expirado. • DEFAULT: Permite especificar la linea de comandos por defecto. • Label: Título de la entrada. • Kernel: archivo que contiene el núcleo que queremos cargar. • Append: opciones del arranque del kernel del sistema. ◦ initrd=initrd.img: imagen que tiene que cargar ◦ nbdroot=192.168.12.103:ltsp_i386: Servidor que contiene el servicio NBD. • Text help: texto de descripción de la entrada. • ENDTEXT: cierre de la descripción. • END MENU: cierre del menú. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 14. 6.­ Implantación 6.1.­ Servidor Linux (Ubuntu) 6.1.1­ Configuración servidor ltsp • Instalamos el servicio  ltsp y nbd. #apt­get install ltsp­server #apt­get install nbd­server • Editamos el archivo de configuración dhcp “/etc/dhcp/dhcpd.conf”: #Estas   son   las   direcciones   ip   con   las   que   hemos   realizado   las   pruebas,   a   la   hora   de   implementarlo en el departamento, las debimos cambiar por las de allí# • Generamos el cliente, el cual será almacenado dentro de /opt/ltsp/: ◦ ltsp­build­client ­ ­arch i386 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 15. Para usar nbd, debemos instalar los siguientes módulos en el chroot: ◦ squashfs­tools ◦ aufs­tools Hacemos el chroot:  Ahora que estamos en el entorno chroot de los terminales ejecutamos: Actualizamos la lista de paquetes: Instalamos los paquetes para los módulos squashfs y aufs: # apt­get install squashfs­tools # apt­get install aufs­tools Una vez instalados, actualizamos el initrd: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 16. Desmontamos /proc y escribimos el comando exit para salir de chroot: Por último, al usar nbd, debemos actualizar la imagen que se servirá a los clientes y  posteriormente es aconsejable reiniciar el servidor. 6.2.­ Servidor Windows 2008 Server El servidor Windows, lo único que debemos tener es el servicio Terminal Server, como ya  estaba instalado en el servidor, no hemos tenido que configurar nada. 6.3.­ Implementación del Menú para el arranque 6.3.1.­ Configuración Menú Ubuntu Server. • Descargamos syslinux con el siguiente comando: i IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 17. ◦ Descomprimimos el archivo con el siguiente comando: ▪ tar ­xzvf syslinux­4.05.tar.gz ◦ Accedemos a la carpeta descomprimida Syslinux­4.05 y copiamos los siguientes  archivos a la carpeta “/var/lib/tftpboot/ltsp/i386/”: ▪  com32/mboot/mboot.c32 ▪ com32/modules/chain.c32 ▪ core/pxelinux.0 ▪ com32/menu/vesamenu.c32 ▪ com32/menu/menu.c32 ▪ memdisk/memdisk 6.3.2­ Configuración Arranque Clientes Windows 2008 server. Desde el servidor Ubuntu, accedemos a la web “http://www.thinstation.org/TSoM”. Desde  esta   web   crearemos   los   archivos   necesarios   para   el   arranque   de   los   clientes   windows  mediante rdesktop, que posteriormente copiaremos en la carpeta que aloja los archivos de  syslinux (/var/lib/tftpboot/ltsp/i386/) para agregarlo al menú de arranque. Para ello realizamos los siguientes pasos: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 18. Accedemos a la web: • En primer lugar, debemos seleccionar todas las tarjetas de red Ethernet de 10­100­ 1000 Mbit. Para ello, accedemos a la pestaña Hardware y desplegamos Network y  seleccionamos todas las tarjetas. ◦ Ethernet 10­100Mbit modules ◦ IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 19. ◦ Ethernet 1000Mbit modules • El segundo paso es seleccionar el idioma español para el teclado: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 20. El   tercer   paso   es   seleccionar   el   tipo   de   conexión   para   el   arranque.   Entramos   en  Apllications,   desplegamos   “connection   Package   types.   Choose   at   least   one”   y  seleccionamos rdesktop únicamente.  • Una vez realizados los pasos anteriores, hacemos click en el icono del destornillador   y la llave para construir la imagen: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 21. El   último   paso   de   configuración   es   modificar   el   archivo   de   configuración   de  Thinstation, en el que se encuentran las líneas de idioma, habilitar usb, menu de  reconexión/apagado, opciones de sesión, resolución,etc.  ◦ Estas son las líneas del fichero de configuración que hemos modificado: AUDIO_LEVEL=67 KEYBOARD_MAP=es TIME_ZONE="UTC­12:30" SYSLOG_SERVER=local USB_ENABLED=On USB_STORAGE_SYNC=On USB_MOUNT_DIR="/mnt/usbdevice" USB_MOUNT_USELABEL="Yes" USB_MOUNT_OPTIONS="utf8,shortname=win95" DAILY_REBOOT=On #AUTOPLAYCD=On CUSTOM_CONFIG=Off RECONNECT_PROMPT=MENU #CRON_JOB="00 20 * * * /bin/poweroff" SCREEN=0 WORKSPACE=1 AUTOSTART=On ICONMODE=AUTO SESSION_0_TITLE= "2008" SESSION_0_TYPE=rdesktop IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 22. SESSION_0_RDESKTOP_SERVER=192.168.12.102 SESSION_0_RDESKTOP_OPTIONS="­f ­x lan ­a 24 ­r disk:USB=/mnt/usbdevice/" Al   finalizar   la   configuración   del   fichero,   hacemos   click   sobre   el   siguiente   icono  para crear la imagen.   Al crearse la imagen, procederemos a descargar los ficheros initrd y vmlinuz dentro del  apartado PXE, que copiaremos posteriormente en la carpeta /tftpboot/ltsp/i386/, con el  nombre initrdw y vmlinuzw ya que en esa ubicación también se encuentran los ficheros  para ubuntu con el mismo nombre. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 23. 6.3.3.­ Configuración entradas del Menú. • En el servidor Ubuntu, editamos el archivo  /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default para configurar el menú de  arranque, añadiendo las entradas para el sistema local y los Clientes ligeros. Cuando creamos un nuevo usuario, deberemos lanzar: • ltsp­update­sshkeys Posteriormente, actualizamos la imagen de los clientes: •      ltsp­update­image ­ ­ arch i386 IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 24. 6.4.­ Comprobación • Iniciamos un cliente configurado para que arranque por red, que tiene instalado la  versión Puppy como local.  • Comprobamos que arranca por PXE, asignándole el servidor DHCP una dirección IP. • Nos aparece el menú que nos permitirá elegir el sistema a arrancar. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 25. Arrancamos el sistema local en primer lugar. • Cliente ligero Ubuntu: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 26. Cliente ligero Windows 2008: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 27. Comprobamos en un cliente, que funciona correctamente la conexión usb: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 28. Al cerrar la sesión de Windows, nos aparecerá un menú para elegir entre reconectar con el servidor o apagar el equipo: IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 29. 7.­ Recursos 7.1.­ Herramientas hardware El Servidor anfitrión dispone de estas características: • Procesador: Intel i7 8 núcleos. • Memoria RAM: 32 Gigabytes. • Disco Duro: 1TB. Dentro del servidor anfitrión alojamos los dos servidores virtuales (Ubuntu 12.04 64bits y  Windows 2008 Server) 7.2.­ Herramientas software Para la implementación del proyecto, hemos trabajado con varias herramientas software como son: • Proxmox.­Una completa plataforma de virtualización basada en sistemas de código  abierto que permite la virtualización. No es solo una maquina virtual más, con una  interfaz   gráfica   muy   sencilla   esta   herramienta   permite   la   migración   en   vivo   de  maquinas virtuales, clustering de servidores, backups automáticos. • Ubuntu 12.04 64bits.­  Sistema operativo que utiliza un núcleo Linux, y su origen  está basado en Debian. En el cual hemos instalado los servicios necesarios para la  implementación del proyecto. • Windows   2008   Server.­  Es   el   nombre   de   un   sistema   operativo   de   Microsoft  diseñado para servidores. En él, hemos instalado Terminal Server, para conectarnos  de forma remota. •   http://www.thinstation.org/TSoM.   Página web, en la cual hemos trabajado para   ­ la   creación   de   los   ficheros   con   los   cuales   arrancaremos   de   forma   remota   para  trabajar con el servidor Windows. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 30. 7.3.­ Personal Este proyecto ha sido llevado a cabo por dos alumnos de Grado Superior Administración de  Sistemas Informáticos en Red del instituto Gran Capitán de Córdoba. • Juan José López López • Juan Manuel de Torres Encinas 7.4.­ Presupuesto En este apartado vamos a apuntar, los gastos que supondría la implantación de un sistema  de   clientes   ligeros.   No   supondrá   un   gran   gasto,   ya   que   disponemos   de   los   equipos   y  servidores, tan solo indicaremos el gasto por las horas invertidas en el proyecto. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 32. 8.­ Conclusiones 8.1.­ Grado de consecución de objetivos • Servidor Ubuntu 12.04.­ Está todo acabado, pero se podría implementar el usb de  mejor forma. • Servidor Windows 2008 Server.­ Está totalmente terminado, hemos implementado  de forma correcta el idioma del teclado, los usb y el menú de apagado. • Menú de arranque.­  El menú de arranque esta implementado de forma correcta,  hemos insertado bien todas las entradas pudiendo añadir todas las que quisieramos. 8.2.­ Problemas encontrados Cuando   comenzamos   a  implementarlo   en   el   departamento   nos   encontramos   con   varios  problemas: • Al estar el servicio tftp alojado en un servidor distinto al del dhcp, hemos tenido que   indicar en el archivo de configuración de dhcp (/etc/dhcp3/dhcpd.conf) la dirección  ip del servidor tftp con la siguiente línea: next­server 192.168.12.103; • El servidor que contiene el servicio tftp es un contenedor, por lo que daba problemas  de compatibilidad con el servicio “nfs­kernel­server”. La solución fue sustituir nfs por  el servicio  nbd­server.  Este servicio, además, tiene la ventaja frente a nfs de que a  mayor número de usuarios conectados el sistema no se ralentiza. • El   idioma   del   teclado   en   Windows,   asignaba   automáticamente   inglés.   Lo   hemos  solucionado  instalando el paquete de idioma español en Thinstation. IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org
  • 33. 8.3.­ Futuras mejoras • Implementar reproducción de vídeo hd. • Solucionar el problema de búsqueda del archivo de arranque y asignarle que busque  en primer lugar el archivo default. 9.­ Referencias / bibliografía Funcionamiento del Servicio LTSP •   http://www.mauriciomatamala.net/TIPS/ltsp.php  •   http://administradores.educarex.es/wiki/index.php/Montar_un_servidor_de_termin  ales_con_LTSP •   http://www.ecured.cu/index.php/Implementaci   %C3%B3n_de_Clientes_Ligeros_en_Servidores_GNU/Linux Funcionamiento del Servicio TFTP •   http://www.tutorial­es.com/servicios/linux/19­tftp­pxe­arranque­a­traves­de­red  •   http://recursostic.educacion.es/observatorio/web/es/cajon­de­sastre/38­cajon­de­   sastre/959­ltsp Funcionamiento del Servicio NBD •   http://www.tutorial­es.com/servicios/linux/19­tftp­pxe­arranque­a­traves­de­red  •   http://enavas.blogspot.com.es/2009/04/montar­un­servidor­de­terminales­con.html   Idioma de entrada del teclado en Windows 2008 Server •   http://support.microsoft.com/kb/322042/es   IES Gran Capitán ­­ C/. Arcos de la Frontera, S/N ­­ 14014 Córdoba ­­ 957­379710 http://www.iesgrancapitan.org – http://www.iesgrancapitan.org/blog04 ­­ informatica@iesgrancapitan.org