Primero instala EPEL.
Asumo que tienes bien configurada tu tarjeta o tarjetas de red.
Ahora instala el servidor LTSP:
# yum install ltsp-server
Para evitar el
error No such file or directory: /etc/sysconfig/firstboot
:
# touch /etc/sysconfig/firstboot
Edita el fichero /etc/ltsp/ltsp-server.conf
y cambia las líneas
LTSP_DEV
y LTSP_DEFAULTIP
para que coincidan con los datos
del servidor.
Crea el chroot para los clientes con:
# ltsp-build-client
Sigue los pasos que te indica. Ten paciencia, tarda un buen rato.
Unificaremos todos los ficheros de configuración en
/etc/ltsp/lts.conf
haciendo enlaces duros, porque es un rollo tener 3
diferentes y no saber cuál se usa en cada momento:
# rm -f /opt/ltsp/i386/etc/lts.conf # ln /etc/ltsp/lts.conf /opt/ltsp/i386/etc/lts.conf # rm -f /var/lib/tftpboot/ltsp/i386/lts.conf # ln /etc/ltsp/lts.conf /var/lib/tftpboot/ltsp/i386/lts.conf
Seguramente más tarde tendrás que editar /etc/ltsp/lts.conf
para
configurar el servidor como te plazca, pero al menos solo tendrás que cambiar un
fichero.
Usaremos el mismo método para compartir la configuración del teclado entre huésped y anfitrión:
# rm -f /opt/ltsp/i386/etc/sysconfig/keyboard # ln /etc/sysconfig/keyboard /opt/ltsp/i386/etc/sysconfig/keyboard
Activa los servicios necesarios y desactiva el firewall (se hace todo solito con el siguiente comando):
# ltsp-server-initialize # ltsp-server-initialize -y
Tal vez preferirías configurar el firewall a mano después, pero por el momento lo dejaremos así.
Si tienes otro servidor DHCP aparte, habrá que desactivar el que acabas de activar con ese comando:
# chkconfig dhcpd off # chkconfig dhcpd6 off
Además, tendrás que configurar el otro servidor DHCP con estas directivas (asumiendo que el servidor esté en 192.168.0.9 y que usamos arquitectura i386 para los clientes ligeros):
- 017 Ruta de acceso raíz:
192.168.0.9:/opt/ltsp/i386
- 066 Nombre de host de servidor de inicio:
192.168.0.9
- 067 Nombre de archivo de inicio:
ltsp/i386/pxelinux.0
Modificamos un poquito el chroot para que no nos salga la pantalla de primer arranque cada vez que iniciemos un cliente ligero:
# ltsp-chroot # chkconfig firstboot off # exit
Configura la BIOS de otro ordenador de la red para arrancar por red, o usa una imagen de gPXE, enciéndelo, y a disfrutar de tu cliente ligero.