Usuario discusión:Lisander

De Guía Ubuntu
Saltar a: navegación, buscar

Estos son los pasos para montar un servidor de Clientes en UBUNTU


  1. Instalar cualquier versión de Ubuntu (Kubuntu o Xubuntu sirven igual).
  2. Una vez que el sistema se encuentre correctamente configurado para
     utilizar el repositorio local, se debe instalar el siguiente
     paquete: *ltsp-manager  – ltspfs –  ltspfsd -	 ltsp-server –  ltsp-server-standalone*  (este tiene todas las demás dependencias
     necesarias, no obstante, si se busca con el synaptic se pueden
     marcar todos los paquetes que tienen *ltsp* en el nombre, menos
     los relativos al cliente).
  3. Antes de continuar debe configurarse la red de forma estática.
     Además, para que el demonio NetworkManager no interfiera en el
     proceso solo hace falta editar normalmente el archivo
     */etc/network/interfaces*, cuando se reinice un par de veces el
     servicio networking, deja de funcionar NetwokManager. No obstante
     lo recomendado es reiniciar la PC.
Ejemplo:
 auto lo
 iface lo inet loopback
 auto eth0
iface eth0 inet static
address 10.0.0.1
netmask	255.255.255.0
broadcast 10.0.0.255
gateway 10.0.0.1
  4. Cuando se tiene el servidor instalado, se debe configurar el DHCP
     que viene incluido (si se tiene uno existente, se puede configurar
     para que apunte con la directiva next-server hacia nuestro
     servidor de clientes ligeros). Basta con mirar el archivo de
     configuración /etc/ltsp/dhcp.conf para ver las líneas exactas que
     hay que agregar, además de las que definen la subred.
Ejemplo:
  1. Default LTSP dhcpd.conf config file.


authoritative;

subnet 10.0.0.0 netmask 255.255.255.0 {

   range 10.0.0.10 10.0.0.20;

      1. En este caso le estoy diciendo al servidor que solo me admita un rango de 20 ip##
   option domain-name "policlinico.cu";
   option domain-name-servers 10.0.0.1;
   option broadcast-address 10.0.0.255;
   option routers 10.0.0.1;
   next-server 10.0.0.1;
  1. get-lease-hostnames true;
   option subnet-mask 255.255.255.0;
   option root-path "/opt/ltsp/i386";
   if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
       filename "/ltsp/i386/pxelinux.0";
   } else {
       filename "/ltsp/i386/nbi.img";
   }

}

  5. En este punto lo que corresponde es crear la imagen que
     descargarán los clientes, para ello existe el comando:
     *ltsp-build-client*, pero hay que pasarle como argumento la
     dirección del repositorio, si no no funciona porque se trata de
     conectar a internet. O sea, la línea quedaría: *ltsp-build-client
     --mirror=file:///home/ubuntu
     --security-mirror=file:///home/. *Aquí se reemplaza
     file:///home/ la dirección del repositorio local que se
     esté utilizando.* *Esta operación dura unos minutos, en
     dependencia del servidor. Cuando termina tenemos en la carpeta
     */opt/ltsp/i386/* la raíz común que compartirán todos los clientes
     y en */opt/ltsp/images *la imagen recién creada. Es posible hacer
     cambios relativos al cliente en la primera carpeta vía chroot, no
     obstante cada vez que se haga se debe actualizar la imagen a
     través del comando *ltsp-update-image*.
  6. Si todo fue bien hasta aquí, el proceso terminó. Solo queda mandar
     a arrancar a los clientes por la red. Antes se deberían haber
     creado por lo menos un usuario por cada PC que se vaya a conectar.


Nota: Si por alguna casualidad los terminales se demoran mucho en

mostrar el gestor de entrada, o si lo hacen no dejan entrar de ninguna

forma, lo más probable es que las claves ssh no estén funcionando. La

solución en este caso es ejecutar de nuevo los comandos

  • ltsp-update-sshkeys* y *ltsp-update-image*, con lo que al reiniciar los

clientes todo debe funcionar bien. Por otro lado la demora que se

produce al iniciar sesión se debe al demonio avahi, si lo detienes, y

mejor aún, lo sacas de los niveles de ejecución, todo irá OK

(*/etc/init.t/avahi-daemon stop*).

Para algunos terminales existen algunas contratiempos como por ejemplo un ormigueo que aparece en el monitor esto se debe a la resolución de pantalla que lo arreglariamos de la siguiente forma:

casi todas las maquinas arrancan con una resolución de 24 o 32 bits en este caso devemos ponerlas a trabajar con 16bits y todo abrá concluido.

Sugerencia los salbapantallas debesmos quitarlos o desactivarlos porque consumen u n millon de recursos. Espero ver sido lo más exacto posible.