Privacy Policy Cookie Policy Termini e Condizioni

Websites: classicistranieri.com - classicistranieri.it - englishwikipedia.com - wikipediaforschools.org - wikipediazim.com - wikisourcezim.com - 

projectgutenbergzim.com - projectgutenberg.net - projectgutenberg.es - ebooksgratis.com - gutenbergaustralia.com - radioascolto.com

Many of our downloadable files are also provided as a .RAR archive (What is this?). We encourage you to download RAR for your operative system here!


a2 --- nanoLinux IV e LTSP - Mirrored by classicistranieri.com

[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.

LTSP e altri servizi

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]

Valid ISO-HTML!

CSS validator!