Limites du réseau
Pour diverses raisons, les clients légers et le serveur de gestion OpenThinClient peuvent être connectés à des réseaux ou segments de réseau différents.
- Certains clients légers se trouvent sur des sites disposant de leur propre infrastructure réseau
- VLAN dédié aux clients légers
Problème de démarrage PXE au-delà des limites du réseau
Pour lancer le démarrage PXE, le service ProxyDHCP du serveur de gestion openthinclient envoie les informations de démarrage nécessaires dès qu'il détecte une communication DHCP appropriée entre le client léger et le serveur DHCP (vous trouverez des informations détaillées dans l'article "openthinclient OS - Processus de démarrage").
Les diffusions UDP constituent des éléments essentiels de la communication DHCP. En principe, celles-ci ne sont acheminées que sur le réseau local / VLAN. Si le serveur de gestion openthinclient ne fonctionne pas sur le même réseau que le serveur DHCP, il ne peut pas détecter la communication DHCP et ne peut donc pas répondre en fournissant les informations de démarrage.
Approche n^o 1 : relais DHCP
Pour contourner le problème décrit ci-dessus, de nombreux routeurs offrent la possibilité de relayer des diffusions provenant d'un réseau vers un serveur situé dans un autre réseau.
Selon le routeur et les fonctionnalités disponibles, cette fonction est appelée "Relais DHCP", "Aide UDP", "Aide IP" ou une appellation similaire. La configuration concrète dépend du routeur utilisé.
Le service ProxyDHCP du serveur de gestion openthinclient doit recevoir les diffusions suivantes :
DHCP DiscoverDHCP OfferDHCP Request
Les clients légers doivent recevoir cette diffusion de la part du service ProxyDHCP de l'openthinclient Management Server :
DHCP Offer
Approche 2 : configurer manuellement les options DHCP
S'il n'est pas possible de mettre en œuvre l'approche 1, le serveur DHCP peut, en dernier recours, envoyer les informations nécessaires au démarrage PXE.
Notez que dans ce cas, les paramètres "Options de démarrage" du client léger et "Type de matériel" ne sont plus pris en compte.
Pour le démarrage PXE, le serveur DHCP doit envoyer des options supplémentaires. Les options concrètes dépendent des capacités et des paramètres du client léger :
PXE hérité
Option 66 : nom du serveur TFTP
Adresse IP du serveur de gestion openthinclient
Option 67 : nom du fichier de démarrage
/lpxelinux.0 (correspond à la méthode de démarrage "Rapide")
ou
/pxelinux.0
(correspond à la méthode de démarrage "Sécurisée")
UEFI-PXE
Option 66 : Nom du serveur TFTP
Adresse IP du serveur de gestion openthinclient
Option 67 : nom du fichier de démarrage
syslinux64.efi (correspond à la méthode de démarrage "Rapide")
ou
ipxe64.efi
(correspond à la méthode de démarrage "Sécurisée")
UEFI-HTTP
Option 67 : Nom du fichier de démarrage
http://<SERVER_IP>:8080/openthinclient/files/tftp/ipxe64.efi