LTSP Linkat edu 12.04
De Wiki Linkat
Línia 5: | Línia 5: | ||
= Configuració del servidor de terminals lleugers en Linkat edu 12.04: = | = Configuració del servidor de terminals lleugers en Linkat edu 12.04: = | ||
- | == <br> 0- Configuració de les interfícies de xarxa == | + | == <br> 0- Configuració de les interfícies de xarxa == |
+ | És recomanable que el servidor de terminals lleugers disposi de dues plaques de xarxa que s'anomenaran eth0 i eth1. La placa '''eth0''' connecta el servidor de terminals lleugers LTSP amb la xarxa del centre per tal de garantir l'accés a Internet i a la xarxa interna del centre. Aquesta placa s'ha de configurar amb una IP dins de | ||
- | |||
- | + | i tindrà una IP dins de la xarxa 192.168.0.0/24 | |
La placa eth1 és la placa que dóna servei a la xarxa de terminals lleugers i es configurarà amb la IP: 192.168.10.1 | La placa eth1 és la placa que dóna servei a la xarxa de terminals lleugers i es configurarà amb la IP: 192.168.10.1 | ||
Línia 26: | Línia 26: | ||
sudo ltsp-build-client --arch i386 | sudo ltsp-build-client --arch i386 | ||
+ | <br> | ||
- | + | == 1- Configuració del servei DHCP == | |
- | == 1- Configuració del servei DHCP == | + | |
- | + | ||
- | + | ||
Cal configurar el servei de DHCP per tal d'adaptar la configuració existent perquè sigui compatible amb l'adreça 192.168.10.1 de la placa eth1. Per fer-ho, cal executar des de consola l'ordre: | Cal configurar el servei de DHCP per tal d'adaptar la configuració existent perquè sigui compatible amb l'adreça 192.168.10.1 de la placa eth1. Per fer-ho, cal executar des de consola l'ordre: | ||
Línia 96: | Línia 94: | ||
INTERFACES="eth1" | INTERFACES="eth1" | ||
- | + | <span style="line-height: 1.5em;" /> | |
- | == | + | == <span style="line-height: 1.5em;" />2- Configuració del servei tftp == |
<span style="line-height: 1.5em;">Cal editar l'arxiu de configuració del servidor tftp per tal que apunti cap al servidor LTSP.</span> | <span style="line-height: 1.5em;">Cal editar l'arxiu de configuració del servidor tftp per tal que apunti cap al servidor LTSP.</span> | ||
Línia 114: | Línia 112: | ||
<br> | <br> | ||
- | == 3- Configuració del fitxer lts.conf == | + | == 3- Configuració del fitxer lts.conf == |
- | <span style="line-height: 1.5em;">Finalment, per fer que els terminals lleugers arrenquin amb l'escriptori gnome de forma predeterminada i l'idoma en català, s'ha de crear el fitxer lts.conf:</span> | + | <span style="line-height: 1.5em;">Finalment, per fer que els terminals lleugers arrenquin amb l'escriptori gnome de forma predeterminada i l'idoma en català, s'ha de crear el fitxer lts.conf:</span> |
/var/lib/tftpboot/ltsp/i386 | /var/lib/tftpboot/ltsp/i386 | ||
Línia 147: | Línia 145: | ||
<br> | <br> | ||
- | == 4- Configuració del fitxer lightdm.conf == | + | == 4- Configuració del fitxer lightdm.conf == |
<span style="line-height: 1.5em;">10- Es </span>'''recomana'''<span style="line-height: 1.5em;"> editar el fitxer de configuració </span>''lightdm.conf''<span style="line-height: 1.5em;"> perquè que no aparegui la llista completa d'usuaris del servidor de terminals lleugers. Per fer-ho, cal modificar l'entrada del gestor gràfic </span>''lightdm''<span style="line-height: 1.5em;"> amb l'ajut de l'editor </span>''gedit''<span style="line-height: 1.5em;">. Així doncs, des de consola caldrà executar l'ordre:</span> | <span style="line-height: 1.5em;">10- Es </span>'''recomana'''<span style="line-height: 1.5em;"> editar el fitxer de configuració </span>''lightdm.conf''<span style="line-height: 1.5em;"> perquè que no aparegui la llista completa d'usuaris del servidor de terminals lleugers. Per fer-ho, cal modificar l'entrada del gestor gràfic </span>''lightdm''<span style="line-height: 1.5em;"> amb l'ajut de l'editor </span>''gedit''<span style="line-height: 1.5em;">. Així doncs, des de consola caldrà executar l'ordre:</span> |
Revisió de 08:01, 1 oct 2013
EN REVISIÓ
Contingut |
Configuració del servidor de terminals lleugers en Linkat edu 12.04:
0- Configuració de les interfícies de xarxa
És recomanable que el servidor de terminals lleugers disposi de dues plaques de xarxa que s'anomenaran eth0 i eth1. La placa eth0 connecta el servidor de terminals lleugers LTSP amb la xarxa del centre per tal de garantir l'accés a Internet i a la xarxa interna del centre. Aquesta placa s'ha de configurar amb una IP dins de
i tindrà una IP dins de la xarxa 192.168.0.0/24
La placa eth1 és la placa que dóna servei a la xarxa de terminals lleugers i es configurarà amb la IP: 192.168.10.1
La configuració de les plaques de xarxa es fa amb el gestor de xarxes: Network Manager
0- Cal tenir la Linkat edu 12.04 actualitzada a través del Synaptic.
1- Instal·lació dels paquets LTSP:
A través d'un terminal cal executar les ordres:
sudo apt-get install ltsp-server-standalone sudo ltsp-build-client --arch i386
1- Configuració del servei DHCP
Cal configurar el servei de DHCP per tal d'adaptar la configuració existent perquè sigui compatible amb l'adreça 192.168.10.1 de la placa eth1. Per fer-ho, cal executar des de consola l'ordre:
gksu gedit /etc/ltsp/dhcpd.conf
i es canvia la referència a la xarxa 192.168.0.x per 192.168.10.x
Fitxer original dhcp.conf:
# # 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 "example.com"; 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.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"; } }
Fitxer modificat dhcp.conf (s'ha fet el canvi de la xarxa 192.168.0 per la xarxa 192.168.10):
# # Default LTSP dhcpd.conf config file. # authoritative; subnet 192.168.10.0 netmask 255.255.255.0 { range 192.168.10.20 192.168.10.250; option domain-name "example.com"; option domain-name-servers 192.168.10.1; option broadcast-address 192.168.10.255; option routers 192.168.10.1; # next-server 192.168.10.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"; } }
3- El servei dhcp s'ha de configurar per tal que ofereixi les IPs per una de les plaques de xarxa. En aquest sentit, cal configurar-lo perquè doni IPs a través de la placa eth1.
Des de consola cal executar l'ordre:
gksu gedit /etc/default/isc-dhcp-server
Un cop obert el fitxer isc-dhcp-server, cal editar la variable INTERFACES i assignar-li el valor eth1:
INTERFACES="eth1"
<span style="line-height: 1.5em;" />
<span style="line-height: 1.5em;" />2- Configuració del servei tftp
Cal editar l'arxiu de configuració del servidor tftp per tal que apunti cap al servidor LTSP.
S'ha d'executar l'ordre:
gksu gedit /etc/default/tftpd-hpa
i modificar la línia TFTP_ADDRESSS.
Així doncs, la línia ha de quedar configurada tal i com es mostra a continuació:
TFTP_ADDRESSS="192.168.10.1:69"
3- Configuració del fitxer lts.conf
Finalment, per fer que els terminals lleugers arrenquin amb l'escriptori gnome de forma predeterminada i l'idoma en català, s'ha de crear el fitxer lts.conf:
/var/lib/tftpboot/ltsp/i386
amb l'ordre:
gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf
El contingut del fitxer lts.conf ha de ser el següent:
[default] LDM_XSESSION="gnome-session --session=gnome-fallback" LDM_LANGUAGE = ca_ES.UTF8
El fitxer lts.conf es es pot modificar per tal d'ajustar la configuració específica de cada terminal lleuger.
9- Compressió del trànsit entre el terminal lleuger i el servidor:
La compressió i xifratge de la connexió entre el terminal lleuger i el servidor es configura a través de la variable LDM_DIRECTX. El valor predeterminat d'aquesta variables és False la qual cosa habilita el xifratge a través d'un tunnel SSH.
En cas de ternir terminals lleugers lents, es recomana definir dins del fitxer lts.conf la variable LDM_DIRECTX i assignar-li el valor True per tal que no es realitzi el xifratge. D'aquesta forma, la comunicació client-servidor és menys segura però més ràpida.
L'edició del fitxer lts.conf es pot realitzar amb l'ordre:
gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf
4- Configuració del fitxer lightdm.conf
10- Es recomana editar el fitxer de configuració lightdm.conf perquè que no aparegui la llista completa d'usuaris del servidor de terminals lleugers. Per fer-ho, cal modificar l'entrada del gestor gràfic lightdm amb l'ajut de l'editor gedit. Així doncs, des de consola caldrà executar l'ordre:
sudo gedit /etc/lightdm/lightdm.conf
i afegir les línies:
greeter-hide-users=true greeter-show-manual-login=true
El fitxer definitiu tindrà l'aspecte següent:
[SeatDefaults] greeter-session=unity-greeter user-session=gnome-fallback greeter-hide-users=true greeter-show-manual-login=true
Recursos:
Informació oficial sobre LTSP en Ubuntu https://help.ubuntu.com/community/UbuntuLTSP Més informació sobre el fitxer lts.conf: http://manpages.ubuntu.com/manpages/precise/man5/lts.conf.5.html
4- Cal arrencar el servei dhcp amb l'ordre: sudo start isc-dhcp-server sudo update-rc.d isc-dhcp-server defaults 5- A continuació, cal executar les ordres següents sudo ltsp-update-sshkeys sudo ltsp-update-image --arch i386 Nota: L'execució de la darrera ordre pot trigar una mica ja que es regenera la imatge que s'envia als terminals lleugers.
7- Cal arrencar el servei tftp executant l'ordre: sudo start tftpd-hpa sudo update-rc.d tftpd-hpa defaults