[successivo]
[precedente]
[inizio]
[fine]
[indice generale]
[indice ridotto]
[violazione licenza]
[translators]
[docinfo]
[indice analitico]
[volume]
Capitolo 570. nanoLinux IV e LTSP
nanoLinux IV include un sistema LTSP, per l'avvio di terminali remoti, senza disco.
La configurazione dei servizi che servono a LTSP, tramite nanorc, tiene già conto della presenza di questo sistema, pertanto, è sufficiente occuparsi della configurazione del file /opt/ltsp/i386/etc/lts.conf
, sempre tramite nanorc.
570.1
LTSP per la gestione di alcuni terminali
nanoLinux è pensato per una varietà di situazioni, dove LTSP trova un posto coerente con il resto. Si suppone di dover gestire sia elaboratori avviati da CD/DVD, sia terminali LTSP. Si propone una situazione come quella che si vede nella figura successiva, dove un elaboratore offre tutti i servizi, escluso XDMCP, che invece risiede in un altro.
Figura 570.1. La situazione prevista, con esempi di indirizzi, per l'utilizzo di un insieme misto di macchine.
|
In base all'esempio mostrato nella figura, si può osservare come avviene la configurazione del servente DHCP:
#
nanorc dhcp-server config
[Invio]
.----------------------------DHCP range------------------------------.
| Current "/etc/dhcp3/dhcpd.conf" file might be set as it follows: |
| ... |
| subnet 172.21.0.0 netmask 255.255.0.0 { |
| # range 172.21.254.100 172.21.254.199; |
| option broadcast-address 172.21.255.255; |
| option routers 172.21.254.254; |
| option domain-name-servers 172.21.254.254; |
| option time-servers pool.ntp.org; |
| option ntp-servers pool.ntp.org; |
| option root-path "172.21.254.254:/opt/ltsp/i386"; |
| option nis-domain "nis.nano"; |
| option nis-servers 172.21.254.254; |
| option lpr-servers 172.21.254.254; |
| option log-servers 172.21.254.254; |
| ... |
| } |
| |
| Please insert or confirm the DHCP address range: |
| .----------------------------------------------------------------. |
| |172.21.254.100 172.21.254.199 | |
|-`----------------------------------------------------------------'-|
| < OK > <Annulla> |
`--------------------------------------------------------------------'
|
|
Dal momento che è stato stabilito di usare un intervallo di indirizzi differente per il DHCP, il valore viene cambiato:
[Canc][Canc]...
172.21.1.100 172.21.1.199
<OK
>
.--------------DHCP server configuration----------------.
| Is the following configuration correct? |
| |
| ddns-update-style none; |
| option option-128 code 128 = string; |
| option option-129 code 129 = text; |
| subnet 172.21.0.0 netmask 255.255.0.0 { |
| range 172.21.1.100 172.21.1.199; |
| option broadcast-address 172.21.255.255; |
| option routers 172.21.254.254; |
| option domain-name-servers 172.21.254.254; |
| option time-servers pool.ntp.org; |
| option ntp-servers pool.ntp.org; |
| option root-path "172.21.254.254:/opt/ltsp/i386"; |
| option nis-domain "nis.nano"; |
| option nis-servers 172.21.254.254; |
| option lpr-servers 172.21.254.254; |
| option log-servers 172.21.254.254; |
| use-host-decl-names on; |
| filename "/lts/2.6.9-ltsp-3/pxelinux.0"; |
| } |
|-------------------------------------------------------|
| < Yes > < No > |
`-------------------------------------------------------'
|
|
Se la configurazione proposta è quella che si desidera, si può confermare:
<Yes
>
Presso lo stesso elaboratore, si configura LTSP:
#
nanorc ltsp-server config
[Invio]
.----------------------------LTSP: XDM server------------------------------.
| Current "/opt/ltsp/i386/etc/lts.conf" file might be set as it follows: |
| XDM_SERVER = 172.21.254.254 |
| TELNET_HOST = 172.21.254.254 |
| SYSLOG_HOST = 172.21.254.254 |
| NFS_SERVER = 172.21.254.254 |
| DNS_SERVER = 172.21.254.254 |
| XSERVER = auto |
| X_MOUSE_PROTOCOL = "IMPS/2" |
| X_MOUSE_DEVICE = "/dev/psaux" |
| X_MOUSE_RESOLUTION = 400 |
| X_MOUSE_BUTTONS = 5 |
| ZAxisMapping = "4 5" |
| USE_XFS = N |
| SCREEN_01 = startx |
| SCREEN_02 = telnet |
| SCREEN_03 = shell |
| XkbRules = xorg |
| Please insert or confirm the XDM and TELNET server address: |
| .----------------------------------------------------------------------. |
| |172.21.254.254 | |
|-`----------------------------------------------------------------------'-|
| < OK > <Annulla> |
`--------------------------------------------------------------------------'
|
|
Viene proposto inizialmente di usare lo stesso elaboratore che offre i servizi principali per l'accesso alla grafica con il protocollo XDMCP, ma questo valore è ciò che deve essere cambiato:
[Canc][Canc]...
172.21.254.253
<OK
>
570.2
Avvio dei terminali LTSP
La configurazione di LTSP generata da nanorc è tale da consentire l'avvio attraverso Etherboot o PXE.
Il punto di partenza per ottenere dei file adatti all'avvio con Etherboot è <http://www.rom-o-matic.net>.
570.3
Configurazione particolare di LTSP secondo nanoLinux
Il sistema LTSP contiene una piccola modifica per consentire all'utente del terminale, che vuole usare una sessione non grafica, locale o remota (via TELNET o SECSH), di scegliere la mappa della tastiera e di disporre di uno schermo che visualizza i caratteri secondo la codifica UTF-8.
Appunti di informatica libera 2006.01.01 --- Copyright © 2000-2006 Daniele Giacomini -- <daniele (ad) swlibero·org>, <daniele·giacomini (ad) poste·it>
Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome nanolinux_nbsp_iv_e_ltsp.htm
[successivo]
[precedente]
[inizio]
[fine]
[indice generale]
[indice ridotto]
[violazione licenza]
[translators]
[docinfo]
[indice analitico]

