Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
edubuntu_ltsp_configuration [Le 09/07/2011, 14:08] doogui |
edubuntu_ltsp_configuration [Le 11/09/2022, 11:50] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Edubuntu 11.04 LTSP ecole}} | + | {{tag>Edubuntu éducation A_Recycler}} |
| ---- | ---- | ||
| - | ====== Configurer un réseau LTSP sur base Edubuntu 11.04 ====== | + | ====== Configurer un réseau LTSP ====== |
| + | <note importante>Cette page a besoin d'être fusionnée avec la page principale sur les [[ltsp_version_5.x|serveurs ltsp]].</note> | ||
| <note important> | <note important> | ||
| - | __DOCUMENT EN COURS DE CONSTRUCTION__ | + | L'objectif de cette page est de donner les informations de configuration utilisées pour paramétrer un réseau [[ltsp|LTSP]] basé sur [[edubuntu]] au sein d'une école primaire de Seine et Marne. |
| - | L'objectif de cette page est de donner les informations de configurations utilisées pour paramétrer un réseau LTSP basé sur Edubuntu 11.04 au sein d'une école primaire de Seine et Marne. | + | **Il a pour but d'aider le personnel de l'école à réinstaller, maintenir ou améliorer la configuration existante. |
| + | ** | ||
| - | Cette page n'est pas un tutoriel en soi mais peut aider d'autres personnes souhaitant paramétrer certaines fonctions. | + | [[:utilisateurs:doogui|J']]ai tout de même souhaité rendre ce document public car il pouvait contenir des informations utiles à d'autres utilisateurs. |
| - | Dans la mesure du possible, des renvois vers des pages plus pertinentes seront donnés. | + | |
| + | Ce n'est pas un tutoriel à proprement parler et tout n'est donc pas expliqué. Dans la mesure du possible, des renvois vers des pages plus pertinentes seront donnés. | ||
| + | |||
| + | :!: **Merci donc de prendre tout cela en considération si vous souhaitez modifier cette page** | ||
| + | |||
| + | Bonne lecture ;-) | ||
| </note> | </note> | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * **Disposer d'un serveur LTSP Edubuntu et d'au moins un client léger LTSP fonctionnel** (installation classique via DVD Edubuntu 11.04) | + | * **Disposer d'un serveur LTSP Edubuntu et d'au moins un client léger LTSP fonctionnel** (installation classique via DVD Edubuntu 11.04). Pour plus d'information sur l'installation, voir le [[http://www.edubuntu.org/documentation/11.04/installation-guide|Guide d'installation de Edubuntu 11.04]], en anglais |
| * **Disposer des [[:sudo|droits d'administration]].** | * **Disposer des [[:sudo|droits d'administration]].** | ||
| * **Disposer d'une connexion à Internet configurée et activée sur le serveur LTSP** | * **Disposer d'une connexion à Internet configurée et activée sur le serveur LTSP** | ||
| + | * **Savoir utiliser de façon basique un [[terminal| terminal GNU/Linux]] pour les lignes de commande** | ||
| + | |||
| + | ===== Détail du réseau LTSP utilisé à l'école ===== | ||
| + | |||
| + | * Infrastructure générale : | ||
| + | {{:reseau_ltsp_fr.png?500|}} | ||
| + | |||
| + | |||
| + | * Dans le détail | ||
| + | |||
| + | ^Type de machine^Nombre^Processeur^Mémoire^Disque Dur^Réseau^Distribution^ | ||
| + | |**Serveur LTSP**|1| AMD Sempron 3000+|1.5 Go|80 Go|1x 100Mbits + 1x 1Gbits|Edubuntu 11.04 64-bits| | ||
| + | |**Client Léger**|5|AMD Sempron 3000+|512Mo|Sans|1x 100Mbits|Image LTSP Edubuntu 11.04 32-bits| | ||
| ===== Maintenir les systèmes à jour (Serveur et Clients Légers) ===== | ===== Maintenir les systèmes à jour (Serveur et Clients Légers) ===== | ||
| - | Il est important de maintenir à jour le serveur et les clients avec les dernières mise à jour (correction de bogues, mise à jour de sécurité). | + | Il est important de maintenir à jour le serveur et les clients avec les dernières mise à jour (correction de bogues, mise à jour de sécurité, ...). |
| - | Il est recommandé d'effectuer toutes ces opérations depuis le serveur et non pas depuis un client léger. | + | **Il est recommandé d'effectuer toutes ces opérations depuis le serveur et non pas depuis un client léger.** |
| ==== Pour le serveur ==== | ==== Pour le serveur ==== | ||
| Ligne 48: | Ligne 68: | ||
| On "simule" le fait que l'on travaille dans l'environnement des clients légers (chroot) | On "simule" le fait que l'on travaille dans l'environnement des clients légers (chroot) | ||
| - | On met à jour le système | + | On met à jour le système |
| On reconstruit l'image des clients légers (celle qui est utilisée au moment du démarrage des clients) | On reconstruit l'image des clients légers (celle qui est utilisée au moment du démarrage des clients) | ||
| Ligne 70: | Ligne 90: | ||
| On quitte le chroot | On quitte le chroot | ||
| - | On démonter /proc | + | On démonter /proc |
| On exécute ltsp-update-kernels (met à jour le noyau si il y a eu une mise à jour) | On exécute ltsp-update-kernels (met à jour le noyau si il y a eu une mise à jour) | ||
| Ligne 84: | Ligne 104: | ||
| <note tip> | <note tip> | ||
| - | La mise à jour des clients étant assez longue et comme il faudra la faire assez régulièrement, on peut s'aider d'un script qui fera cela presque tout seul | + | La mise à jour des clients étant assez fastidieuse et comme il faudra la faire assez régulièrement, on peut s'aider d'un script qui fera cela presque tout seul ! ;-) |
| </note> | </note> | ||
| Ligne 163: | Ligne 183: | ||
| </code> | </code> | ||
| + | Pour plus d'informations --> [[https://help.ubuntu.com/community/UbuntuLTSP/StaticIPsWithDHCP|IP statiques avec DHCP (version anglaise)]] | ||
| ===== Installer des applications locales sur les clients légers ===== | ===== Installer des applications locales sur les clients légers ===== | ||
| Ligne 280: | Ligne 301: | ||
| </code> | </code> | ||
| - | * Ajouter la ligne "iptables-restore < /etc/ltsp/nat" à la fin du fichier "etc/network/interfaces" dans la section eth0 (celle de la carte du réseau LTSP). Ouvrir le fichier [[:tutoriel:comment_modifier_un_fichier|etc/network/interfaces]], la section eth0 doit maintenant ressembler à cela : | + | * Ajouter la ligne "iptables-restore < /etc/ltsp/nat" à la fin du fichier "/etc/network/interfaces" dans la section eth0 (celle de la carte du réseau LTSP). Ouvrir le fichier [[:tutoriel:comment_modifier_un_fichier|/etc/network/interfaces]], la section eth0 doit maintenant ressembler à cela : |
| <code> | <code> | ||
| Ligne 329: | Ligne 350: | ||
| </code> | </code> | ||
| - | * Redémarrer le serveur DHCP en tapant dans un terminal sur le serveur | + | * Redémarrer le serveur DHCP en exécutant sur le serveur LTSP : |
| <code> | <code> | ||
| sudo /etc/init.d/isc-dhcp-server restart | sudo /etc/init.d/isc-dhcp-server restart | ||
| Ligne 366: | Ligne 387: | ||
| <note warning> | <note warning> | ||
| Avant de commencer, activer le NAT sur le serveur, sinon firefox en application locale ne fonctionnnera pas ! Voir la rubrique associée dans ce document. | Avant de commencer, activer le NAT sur le serveur, sinon firefox en application locale ne fonctionnnera pas ! Voir la rubrique associée dans ce document. | ||
| + | |||
| + | Une autre solution est d'installer un proxy sur le serveur (https://doc.ubuntu-fr.org/squid) et de configurer firefox pour utiliser ce proxy. | ||
| </note> | </note> | ||
| - | * Mettre à jour la liste des paquets dans le chroot LTSP. | + | * Mettre à jour la liste des paquets dans le chroot LTSP. Taper la commande suivante sur le serveur LTSP : |
| <code> | <code> | ||
| sudo chroot /opt/ltsp/i386 apt-get update | sudo chroot /opt/ltsp/i386 apt-get update | ||
| </code> | </code> | ||
| + | <note help> | ||
| + | Si la mise à jour ne fonctionne pas lors de apt-get update car la connection internet semble ne pas fonctionner, il suffit de modifier le fichier /opt/ltsp/i386/etc/resolv.conf pour qu'il soit identique à /etc/resolv.conf. taper la commande sur le serveur LTSP : | ||
| - | ===== Voir aussi ===== | + | sudo cp /etc/resolv.conf /opt/ltsp/i386/etc/resolv.conf |
| + | </note> | ||
| + | * Installer les paquets nécessaires (firefox et plugin flash par exemple). | ||
| + | <code> | ||
| + | sudo chroot /opt/ltsp/i386 apt-get install firefox flashplugin-installer | ||
| + | </code> | ||
| + | * Modifier le fichier [[:tutoriel:comment_modifier_un_fichier|/var/lib/tftpboot/ltsp/i386/lts.conf]] sur le serveur LTSP. | ||
| + | Ajouter dans la section [default] les lignes suivantes : | ||
| + | |||
| + | <code> | ||
| + | LOCAL_APPS=True | ||
| + | LOCAL_APPS_MENU=True | ||
| + | LOCAL_APPS_MENU_ITEMS=firefox | ||
| + | </code> | ||
| + | |||
| + | <note tip> | ||
| + | Pour ajouter d'autres applications locales , par exemple vlc ou mplayer, il faudra alors reprendre la démarche pour installer les paquets nécessaire et modifier la ligne comme cela LOCAL_APPS_MENU_ITEMS=firefox,vlc,mplayer | ||
| + | </note> | ||
| + | |||
| + | * Reconstruire l'image du client léger. Sur le serveur LTSP exécuter: | ||
| + | <code> | ||
| + | sudo ltsp-update-image -a i386 | ||
| + | </code> | ||
| + | |||
| + | * Redémarrer le serveur DHCP en exécutant sur le serveur LTSP : | ||
| + | <code> | ||
| + | sudo /etc/init.d/isc-dhcp-server restart | ||
| + | </code> | ||
| + | |||
| + | <note> | ||
| + | Suivant la configuration et le type de serveur DHCP utilisé, la commande pourra être : | ||
| + | |||
| + | sudo /etc/init.d/dhcp3-server restart | ||
| + | </note> | ||
| + | |||
| + | * Tester l'application sur le client léger. | ||
| + | Redémarrer le client léger | ||
| + | |||
| + | Lancer Firefox sur le client léger | ||
| + | |||
| + | Sur le titre de la fenêtre, on doit lire quelque chose qui ressemble à : "Mozilla Firefox (sur ltspxx)" avec xx le N° du client léger LTSP (en général les derniers chiffres de son adresse IP). | ||
| + | |||
| + | <note help> | ||
| + | Si internet ne fonctionne pas à ce niveau, c'est probablement que le NAT n'est pas correctement configuré. Se reporter à la section qui traite de la mise en place du NAT dans ce document | ||
| + | </note> | ||
| + | |||
| + | Pour plus d'informations --> [[https://help.ubuntu.com/community/UbuntuLTSP/ThinClientHowtoNAT/|NAT avec les clients légers LTSP (version anglaise)]] | ||
| + | |||
| + | ===== Carte réseau LTSP et Internet ===== | ||
| + | Pour modifier la carte réseau qui est relié au réseau des clients LTSP et celle reliée à internet, modifiez le fichier /etc/network/interfaces . Cette opération est également nécessaire si vous changer la carte réseau de votre ordinateur. | ||
| + | |||
| + | ===== RESTE A FAIRE ===== | ||
| + | * Modification du thème LDM | ||
| + | |||
| + | * Franciser les applications (firefox par exemple) | ||
| + | Pour mémo, les applications suivantes ont ete installees dans le chroot ds clients: | ||
| + | language-support-fr firefox-locale-fr language-pack-fr | ||
| + | |||
| + | Le fichier lts.conf a été modifié pour y ajouter : | ||
| + | LDM_LANGUAGE="fr_FR.UTF-8" | ||
| + | Mais aucun changement sur la fenêtre de connexion de LDM qui est toujours en anglais... | ||
| + | |||
| + | Modifier dans les paramètres systèmes : | ||
| + | Système --> Administration --> Prise en charge des langues | ||
| + | On met français en priorité 1 | ||
| + | |||
| + | |||
| + | |||
| + | * Mettre en place du RAID 10 sur le serveur | ||
| + | |||
| + | * Divers | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | * **Une bible d'information sur la configuration de réseaux LTSP, en anglais : [[https://help.ubuntu.com/community/UbuntuLTSP|Ubuntu LTSP]]** | ||
| + | * **La [[http://www.edubuntu.org/documentation|documentation officielle d'Edubuntu]], en anglais** | ||
| ---- | ---- | ||
| //Contributeurs principaux : [[:utilisateurs:doogui]].// | //Contributeurs principaux : [[:utilisateurs:doogui]].// | ||