Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
edubuntu_ltsp_configuration [Le 09/07/2011, 14:08] dooguiedubuntu_ltsp_configuration [Le 11/09/2022, 11:50] (Version actuelle) – 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) moths-art
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]].//