Configurando el servidor LTSP5 en edubuntu 7.10
He descargado edubuntu 7.10 (versión servidor LTSP) que viene ya preparado para hacer funcionar un servidor LTSP en un aula. El fin de este Post es contar mi experiencia con LTSP, para que pueda servir de ayuda.
- Configuro las dos tarjetas de red, para ello edito el archivo /etc/network/interfaces
- Ahora vamos a instalar los paquetes necesarios, para ello ejecutamos:
- Construimos el entorno LTSP, para ello ejecutamos:
- Lo siguiente será construir una imagen del núcleo para arrancar por el método etherboot, ya que las tarjetas de red arrancan por el método pxe.
- Una vez hecho esto cambiar el fichero /etc/ltsp/dhcpd.conf
sudo gedit /etc/network/interfaces
y escribo la configuración de las dos tarjetas, (ojo aquí la tarjeta es eth2 porque el equipo tiene 3 tarjetas de red, si sólo tenéis dos tendréis que usar eth1).
auto eth0
iface eth0 inet static
address 69.57.241.253
netmask 255.255.255.0
network 69.57.241.0
broadcast 69.57.241.255
gateway 69.57.241.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 69.50.2.190
auto eth2
iface eth2 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
La tarjeta eth0 será la que va conectada a internet (esta tendréis que configurarla con vuestros parámetros de red) , y la tarjeta eth2 la que dará el servicio a los terminales.
Reinicio los servicios de red:
sudo /etc/init.d/networking restart
sudo apt-get install ltsp-server-standalone openssh-server
Comenzará entonces a leer una serie de paquetes que instalará y configurará.
sudo ltsp-build-client
comenzarán una serie de procesos de verificación:

y luego empezará a instalar los paquetes:

Esto le llevará unos 10-30 minutos dependiendo de tu conexión.
sudo apt-get install mknbi cd /var/lib/tftpboot/ltsp/i386/ sudo mknbi-linux –output=vmlinuz.etherboot –rootdir=”/dev/ram0″ –append=”rw” vmlinuz initrd.img
sudo gedit /etc/ltsp/dhcpd.conf
borrarlo y pegar las siguientes líneas:
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name “ltsp”;
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
# next-server 192.168.0.254;
# 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/vmlinuz.etherboot”;
#filename “/ltsp/i386/bzImage-2.6.17.3-ltsp-1″;
}
# else {
# filename “/ltsp/i386/nbi.img”;
# }
#}
Guardamos y reiniciamos el ordenador. Y ya podremos arrancar nuestro primer cliente.
Para los clientes he creado 12 usuarios llamados alumno01, alumno02, …. vosotros tendréis que crear tantos usuarios como equipos tengáis en el aula.
Un saludo a todos y espero que os sea útil.
Enlaces que he visitado para la configuración e instalación:
https://help.ubuntu.com/community/UbuntuLTSP
http://doc.ubuntu.com/edubuntu/edubuntu/handbook/C/server.html