2X ThinClientServer Guide d utilisation Page 1/23
Sommaire 2x Thin Client Server Boot PXE Edition... 3 Connections Manage... 3 Connections Manage Users... 3 Connections Manage Full Desktops... 4 Connections Manage Published Apps... 4 Connections Manage Web Browser... 5 Connections Directory... 6 Provisioning Full Desktops... 6 Provisioning Published Apps... 7 Provisioning Web Browsers... 7 Thin Clients Manage... 8 Thin Clients Printers... 12 Thin Clients Thin ClientOS... 13 Thin Clients Banners... 13 Thin Clients DHCP Helper... 13 Reporting Users... 14 Reporting Clients... 14 Sessions Running... 14 Sessions Archived... 15 Sessions Erroneous... 15 Support Debug... 16 2x Thin Client OS... 17 Outil de diagnostic pour ThinClientOS... 21 Annexes : problèmes rencontrés... 23 Page 2/23
2x Thin Client Server Boot PXE Edition Interface d administration Une fois l installation terminée, vous accédez à l interface d administration de 2xThinClientServer et obtenez la fenêtre d authentification suivante : Connections Manage Dans ce menu, vous devez configurer des connexions. Pour être utilisable, une connexion doit par la suite comporter des applications publiées au préalable sur 2xApplicationServer. Elle doit également être configurée pour utiliser une image «ThinClientOS» afin de pouvoir la transmettre en PXE au poste client léger. Une fois le pool d applications choisi, cliquez sur l onglet Users Vous obtenez l écran suivant : Connections Manage Users Page 3/23
Dans ce menu, vous pouvez choisir les utilisateurs ayant le droit d accéder au service proposé par la connexion créée précédemment de 2xThinClientServer. Vous pouvez donc rechercher les comptes dans l Active Directory de votre domaine (ces comptes doivent être spécifiés au préalable dans la partie Directory du menu Connections que nous allons voir par la suite). Vous pouvez également choisir des utilisateurs locaux, si vous ne possédez pas d Active Directory. Connections Manage Full Desktops. Dans ce menu, vous pouvez configurer les connexions «Bureau à distance» (RDP) si vous souhaitez publier directement un bureau (précédemment publié dans Application Server). Connections Manage Published Apps Page 4/23
Dans ce menu, vous pouvez configurer les applications que vous souhaitez autoriser pour la connexion que vous êtes en train de créer (il faut que les applications configurées ici soient également publiées sur 2xApplicationServer). Connections Manage Web Browser Dans ce menu, vous pouvez configurer un navigateur (précédemment publié sur 2xApplicationServer) Vous pouvez également indiquer la page d accueil par défaut du navigateur publié. Page 5/23
Connections Directory Ici, vous pouvez ajouter un domaine sur lequel s appuyer. Lorsque vous cliquez sur le bouton Add Domain vous obtenez l écran suivant : Ici, vous obtenez plusieurs champs. Dans le champ Domain, indiquez le nom de domaine complet de votre réseau (Exemple : watdemo.local) Dans le champ Host, indiquez l adresse IP de votre contrôleur de domaine primaire. (Exemple : 127.0.0.1) Dans le champ Username, indiquez le compte utilisateur autorisé à rejoindre le domaine (Exemple : Administrator) Dans le champ Base DN, indiquez la base DN de votre domaine (Exemple : dc=watdemo,dc=local) Dans le champ Password, indiquez le mot de passe du compte utilisé pour rejoindre le domaine. Si vous n avez pas d Active Directory, vous pouvez utilisez les comptes locaux du serveur 2xThinClientServer. Provisioning Full Desktops Page 6/23
Dans ce menu, vous devez configurer les «bureaux à distance» (connexions RDP) que vous avez déjà publiés sur 2xApplicationServer afin de les attribuer par la suite à une connexion créée précédemment ci-dessus. (Connections Manage) Provisioning Published Apps Dans ce menu, vous devez configurer les applications que vous désirez autoriser pour la connexion sélectionnée (l application doit être publiée au préalable sur 2xApplicationServer). Provisioning Web Browsers Dans ce menu, vous devez configurer les navigateurs que vous désirez autoriser pour la connexion sélectionnée (le navigateur doit être publié au préalable sur 2xApplicationServer) Page 7/23
Thin Clients Manage En cliquant dans le menu Manage de la partie Thin Clients, vous obtenez l écran suivant : Dans ce menu, vous retrouvez les OS Thin Client installés. Lors de l installation du produit, il faudra vous-même vous procurer un ISO de ThinClient OS disponible sur le site de l éditeur 2X. On peut une fois l image chargée, la configurer. En cliquant sur le bouton Edit, on retrouve le menu suivant : Le premier onglet est General. Dans cet onglet, vous obtenez les champs suivants à configurer : - Client Name : nom que portera le client léger dans 2xThinClientServer - Hostname : nom de machine que portera le client léger dans l OS ThinClient. - Thinclient OS : ThinClient OS à utiliser. - Kernel : version du noyau du ThinClient OS - Printer : imprimante par défaut qui sera utilisée dans le ThinClient OS. - Timezone : fuseau horaire qui sera utilisé dans le ThinClient OS. - MAC Address : adresse MAC du poste utilisant cet ISO du ThinClient OS. Page 8/23
- IP address : adresse IP du poste utilisant cet ISO du ThinClient OS. Ensuite, dans l onglet Boot Options, vous obtenez l écran suivant : Dans ce menu, vous pouvez configurer plusieurs options de boot, comme l activation de l AGP, du DMA, du CD- ROM, de l USB, du son, etc. Dans le menu Input Device, vous obtenez l écran suivant : Ici, vous avez trois champs : - Mouse Protocol : protocole virtuel qui sera utilisé pour la souris du client léger. - Keyboard Model : modèle du clavier virtuel qui sera utilisé par le client léger. Page 9/23
- Keyboard Layout : langue du clavier émulé sur le client léger. Dans le menu Display Settings, vous trouvez l écran suivant : Ici, vous pouvez configurer plusieurs options concernant l affichage sur le client léger. La case Override default Settings permet d outrepasser les règles établies par défaut. Ensuite, vous pouvez configurer la carte vidéo qui sera utilisé sur le ThinClient OS. Vous pouvez également spécifier les performances d affichages, activer le «Dual Screen» et le passage d un écran à l autre. Vous pouvez également configurer la résolution de l écran et le nombre de bits utilisés pour les couleurs. Ensuite, cliquez sur l onglet Banner : Page 10/23
Dans ce menu, vous pouvez configurer le logo qui sera utilisé dans le ThinClient OS lors du menu d identification. Ensuite, l onglet Auto Login contient les options suivantes : Ici, vous pouvez configurer l auto identification, en indiquant le login et mot de passe par défaut qui seront utilisés lors de l authentification du client léger. Le dernier onglet Shadowing affiche l écran suivant : Page 11/23
Dans ce menu, vous pouvez configurer l usage d une connexion VNC dans le Thin Client OS. Thin Clients Printers Ici, vous pouvez configurer les imprimantes qui pourront être utilisées par la suite par les clients légers utilisant le Thin Client OS. En cliquant sur le bouton Install Printer, vous obtenez l écran suivant : Vous pouvez dans le champ Give a name to this printer, indiquer un nom pour l imprimante qui sera configurée. Dans l option Select the port you want this printer to use, indiquez le port que l imprimante doit utiliser (LPT1, LPT2, USB) Il suffit donc de choisir l imprimante et les pilotes correspondants pour terminer la configuration des imprimantes. Page 12/23
Thin Clients Thin ClientOS En cliquant dans ce menu, vous obtenez le menu suivant : Ici, vous pouvez indiquer l ISO de ThinClientOS qui sera utilisé par la suite par les clients légers. L ISO peut être récupéré sur le site de l éditeur. Thin Clients Banners Dans ce menu, vous pouvez configurer la bannière qui sera utilisée par les clients légers (Voir Configuration de ThinClient OS) Thin Clients DHCP Helper Dans ce menu, vous obtenez l écran suivant : Ici, vous pouvez activer le service DHCP de 2XThinClientServer et appliquer des autorisations sur ce service DHCP. Page 13/23
Vous pouvez donc appliquer le service DHCP selon les clients légers qui se connectent en les identifiant par rapport à leurs adresses MAC. Reporting Users En cliquant dans ce menu, vous obtenez l écran suivant : Ici, vous pouvez obtenir des statistiques sur l utilisation de votre 2XThinClientServer. On y retrouve plusieurs indices, comme le nom de compte ayant eu accès au ThinClientServer, l adresse IP de ce dernier, le temps total de la durée de sa connexion, le nombre de tentatives d identification ainsi que le nombre d erreurs lors de la tentative d identification. Reporting Clients En cliquant dans le menu suivant, vous obtenez l écran suivant : Ici, vous retrouvez l ensemble des noms de vos clients légers qui se sont connectés à votre 2XThinClientServer. Vous observez les adresses MAC des clients légers qui se sont connectés, leurs dernières adresses IP et d autres informations utiles. Sessions Running Dans ce menu, vous pouvez visualiser les sessions en cours sur le 2xThinClientServer. Page 14/23
Dans le cas présent, aucune connexion n est en cours. Sessions Archived Dans ce menu, vous pouvez visualiser les anciennes sessions établies sur 2xThinClientServer. Dans ce cas, on peut apercevoir qu il y a eu 3 sessions effectuées par l adresse IP 192.168.0.185 avec comme nom d hôte «PXEVirtual4» sur la connexion intitulée «PXE» avec comme login «pxe» (correspondant un compte du domaine de l active directory) sur le ThinClientServer ayant comme adresse IP 192.168.0.1/82.101.8.42, indiquant également la durée de la session établie. Sessions Erroneous Page 15/23
Dans ce menu, on peut observer toutes les connexions «erronées», c'est-à-dire qui n ont pas abouti. En prenant le premier exemple, on peut s apercevoir qu une tentative de connexion à été établie. Cette connexion à tenter d utiliser la connexion intitulée «PXE» avec un client léger dont le nom d hôte est PXEMachine1, à partir de l adresse IP 192.168.0.183, vers le serveur ThinClientServer à l adresse IP 192.168.0.1, en utilisant comme login «administrateur» et le message de fermeture de sessions «Session Disconnected». Support Debug Dans ce menu, vous pouvez activez le «Debug Mode», afin d obtenir des logs plus poussées en cas de problème technique sur un client léger en particulier. Page 16/23
2x Thin Client OS Maintenant que la partie 2xThinClientServer a été configurée, nous allons voir ce que donne la partie ThinClientOS. Dans l exemple qui va suivre, il ne s agit pas d un véritable client léger, mais d une «Virtual Machine» qui fera office de client léger. La première étape consiste à démarrer en mode PXE (il se peut que la fonction ne soit pas activée par défaut au niveau du BIOS de la machine) Exemple d un démarrage en mode PXE avec une machine virtuelle qui fait office de client léger. Le mode de boot PXE est un système de boot par carte réseau, permettant d obtenir des informations de configuration TCP/IP d un serveur DHCP et de récupérer un système d exploitation par carte réseau qui au final sera stockée dans la mémoire vive de la machine. Par la suite, vous obtenez l écran suivant indiquant que le boot PXE a bien fonctionné en démarrant sur l image ThinClientOS. Page 17/23
Une fois le chargement de ThinClient OS terminé, vous arrivez sur une fenêtre d authentification afin de vous identifier avec un compte autorisé à le faire par rapport à ce qui à été configuré au niveau de la connexion ThinClientServer. Une fois connecté, vous obtenez le bureau avec les applications publiées. Page 18/23
Vous pouvez alors exécuter une application publiée (exemple : Outlook Express). Page 19/23
Page 20/23
Outil de diagnostic pour ThinClientOS En utilisant la version LIVE CD de ThinClientOS, un outil de diagnostic réseau est fourni, permettant de s assurer de la bonne liaison entre le client léger muni de ThinClientOS et du serveur ThinClientServer. Une fois ce dernier démarré, vous obtenez des étapes pas à pas du diagnostic réseau Page 21/23
Page 22/23
Annexes : problèmes rencontrés 1) L installation doit se faire dans un ordre précis : dans un premier temps, installer 2xThinClientServer puis par la suite 2xApplicationServer. Le problème pouvant être rencontré est celui de ne pas retrouver le menu Provisionning dans l interface de 2xThinClientServer, menu qui permet de configurer les applications publiées au préalable sur 2xApplicationServer. 2) Problème de serveur DHCP. S il y a d autres serveurs DHCP sur le réseau, il peut y avoir un conflit d adressage IP, ce qui engendre une perte de connectivité entre le client léger et la partie ThinClientServer. Dans ce cas, l outil Network Diagnostics du Live CD de ThinClientOS peut-être d un grand secours. 3) Les applications publiées sur 2xApplicationServer ne sont pas automatiquement visibles dans ThinClientServer. Cela signifie que lorsque l on configure les applications publiées par 2XApplicationServer dans ThinClientServer, il faut re-indiquer l application publiée en se basant sur ce qui a été configuré sur 2xApplicationServer. Il faut donc faire une redondance dans ThinClientServer des applications publiées au préalable sur 2xApplicationServer. 4) Les comptes Active Directory sont visibles mais pas les comptes locaux. Lorsque l on configure, comme base de données des comptes un Active Directory, on peut visualiser directement les comptes de celui-ci dans l interface de ThinClientServer. Par contre, lorsque l on choisit comme base de données des comptes, la base locale de la machine où est installée ThinClientServer, on ne voit pas automatiquement les comptes disponibles. Page 23/23