Configuracion de un Servidor LTSP Sobre Edubuntu 10.10

(Estas configuraciones fueron realizadas en los servidores de el jardín de infantes «José Alejo Palacios» y la escuela «Pedro Víctor Falconí»)

Para implementar LTSP se necesita una serie de paquetes, que en nuestro caso ya los tenemos previamente instalados, esto se hace cuando se escoge la opción de LTSP al momento de instalar Edubuntu 10.10.
Ahora lo que haremos es actualizar nuestra lista de paquetes, para ello debemos tener conectado nuestro servidor al internet, abrimos una terminal y escribimos lo siguiente.
sudo apt-get update

Los paquetes actualizados son los siguientes.
ltsp-server: Este paquete contiene las herramientas para trabajar con el servidor LTSP.
ltsp-server-standalone: Este paquete contiene las herramientas para construir el entorno de los clientes livianos “Thinclients”, aquí también se descargan los paquetes mencionados como tftp, dhcp, etc
nfs-kernel-server: El cliente lo utilizara para montar su propio sistema de archivos.
Las carpetas que nos ocuparan son:
/var/lib/tftpboot/ltsp
/opt/ltsp.

La primera contiene la imagen del kernel que será enviada por tftp a los clientes y la segunda el sistema de archivos que será montado en los clientes

Habilitamos la interfaz de red desde la cual daremos el servicio, abrimos una terminal y escribimos lo siguiente:
$ sudo gedit /etc/default/dhcp3-server

Guardamos los cambios hechos en el archivo.
Configuración de DHCP server.
Ahora viene la configuración de las tarjetas de red. En nuestro caso estamos usando la tarjeta de red conectada a (eth0) al switch en la que se conectaran las terminales; Donde la dirección IP será estática.
Abrimos una terminal y ponemos lo siguiente.

$ sudo gedit /etc/network/interfaces

Luego realizamos la configuración de los parámetros de red desde el entorno grafico, para lo cual necesitamos de la mac de la tarjeta de red que conecta al servidor con los clientes.

Luego configuramos DHCP para los clientes.
Escribimos lo siguiente.
$ sudo gedit /etc/ltsp/dhcpd.conf

El con tenido del archivo a configurar es el siguiente:

Hay que tener en cuenta aquí que la opción option domain-name-servers debe apuntar al servidor LTSP. En este caso, es el propio servidor DHCP

Reiniciamos el servidor DHCP con el siguiente comando
$ sudo /etc/init.d/dhcp3-server restart

Y se ejecutan estos comandos:
$ sudo ltsp-update-kernels && sudo ltsp-update-sshkeys && sudo ltsp-update-imag

CONFIGURACIÓN DE LOS CLIENTES.
Para que los clientes puedan acceder al sistema operativo, se deben crear usuarios de escritorio (no administradores) desde el servidor o se puede hacer desde el entorno gráfico, nosotros lo hacemos con la segunda opción. También necesitamos copiar el archivo que contiene la configuración de los mismos “lts.conf”.
El archivo se encuentra en:
/opt/ltsp/i386/usr/share/doc/ltsp-client-core/examples
Copiamos este archivo en la siguiente dirección
./var/lib/tftboot/ltsp/i386

Editamos el archivo lts.conf agregando las siguientes líneas de código (se refieren a tamaño, color, resolución de pantalla, configuración del mouse) esto de acuerdo a los requerimientos, en nuestro caso son los siguientes: