Limiti di rete
Per vari motivi, i ThinClient e l'openthinclient Management Server possono essere collegati a reti o segmenti di rete diversi.
- I singoli thin client si trovano in sedi dotate di una propria infrastruttura di rete
- VLAN dedicata per i thin client
Problema con l’avvio PXE oltre i confini di rete
Per avviare l’avvio PXE, il servizio ProxyDHCP del openthinclient Management Server invia le informazioni di avvio necessarie quando rileva una comunicazione DHCP adeguata tra il thin client e il server DHCP (per informazioni dettagliate, consultare l’articolo openthinclient OS - Processo di avvio).
Elementi fondamentali della comunicazione DHCP sono i broadcast UDP. Questi vengono generalmente instradati solo all’interno della rete locale/VLAN. Se il server di gestione openthinclient non opera nella stessa rete del server DHCP, non è in grado di rilevare la comunicazione DHCP e, di conseguenza, non può rispondere con le informazioni di avvio.
Approccio 1: relay DHCP
Per aggirare il problema sopra descritto, molti router offrono la possibilità di inoltrare i broadcast da una rete a un server in un’altra rete.
A seconda del router e delle funzionalità specifiche, questa funzione è denominata DHCP Relay Agent, UDP Helper, IP Helper o simili. La configurazione specifica dipende dal router in questione.
Il servizio ProxyDHCP del openthinclient Management Server dovrebbe ricevere i seguenti broadcast:
DHCP DiscoverDHCP OfferDHCP Request
I thin client dovrebbero ricevere questo broadcast dal servizio ProxyDHCP dell'openthinclient Management Server:
DHCP Offer
Approccio 2: impostare manualmente le opzioni DHCP
Se non fosse possibile attuare l’approccio 1, in caso di necessità il server DHCP può inviare le informazioni necessarie per l’avvio PXE.
Si noti che in questo modo le impostazioni relative alle opzioni di avvio sul thin client e al tipo di hardware non saranno più valide.
Per l’avvio PXE, il server DHCP deve trasmettere opzioni aggiuntive. Le opzioni specifiche dipendono dalle capacità e dalle impostazioni del thin client:
PXE legacy
Opzione 66: nome del server TFTP
Indirizzo IP dell'openthinclient Management Server
Opzione 67: Nome del file di avvio
/lpxelinux.0 (corrisponde al metodo di avvio "Rapido")
oppure
/pxelinux.0
(corrisponde al metodo di avvio «Sicuro»)
UEFI-PXE
Opzione 66: Nome del server TFTP
Indirizzo IP dell'openthinclient Management Server
Opzione 67: Nome del file di avvio
syslinux64.efi (corrisponde al metodo di avvio "Rapido")
oppure
ipxe64.efi
(corrisponde al metodo di avvio "Sicuro")
UEFI-HTTP
Opzione 67: Nome file di avvio
http://<SERVER_IP>:8080/openthinclient/files/tftp/ipxe64.efi