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]].// | ||