Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
clientleger_configurer [Le 20/06/2007, 23:46] francoisb créée |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | [[topic>edubuntu ltsp serveur]] | ||
| - | |||
| - | ====== Edubuntu : configurer le serveur de client léger ====== | ||
| - | |||
| - | **Niveau :** technique | ||
| - | |||
| - | Le serveur de clients légers installé par défaut dans Edubuntu peut fonctionner sans aucun réglage dans les cas simples. | ||
| - | |||
| - | **Exemples :** | ||
| - | |||
| - | * un serveur Edubuntu, un switch ethernet, des clients légers, pas de connexion internet : tout fonctionne "out of the box". | ||
| - | |||
| - | * Même configuration avec en plus un routeur ADSL avec serveur dhcp branché sur le switch : au démarrage du serveur, celui-ci demande une adresse IP au routeur; au démarrage des clients légers, le serveur répond à leur demande dhcp **plus vite** que le routeur et tout se passe bien. Les communications entre le serveur et les clients léger passant par un tunnel crypté ssh, la sécurité est assurée. | ||
| - | |||
| - | * Configuration avec deux cartes réseau, l'une va vers le routeur (eth0) et l'autre (eth1) sert les clients légers : il faut juste donner à eth1 l'IP fixe 192.168.0.1. | ||
| - | |||
| - | * Intégration dans un réseau existant : cette fois on est presque obligé de mettre le nez sous le capot. | ||
| - | |||
| - | ===== Configuration du "dhcpd.conf" ===== | ||
| - | |||
| - | Dans un terminal, tapez : | ||
| - | |||
| - | sudo gedit /etc/ltsp/dhcpd.conf | ||
| - | |||
| - | Vous obtiendrez ceci (sans les commentaires [#]) : | ||
| - | |||
| - | <code> | ||
| - | # Cette ligne tente de donner la priorité sur un autre serveur dhcp | ||
| - | authoritative; | ||
| - | |||
| - | # Sous réseau autorisant les adresses 192.168.0.1 à 192.168.0.254 | ||
| - | subnet 192.168.0.0 netmask 255.255.255.0 { | ||
| - | | ||
| - | # plage d'adresses possibles pour les clients légers, | ||
| - | # affectation en décroissant | ||
| - | range 192.168.0.20 192.168.0.250; | ||
| - | option domain-name "example.com"; | ||
| - | |||
| - | # Adresse du serveur | ||
| - | option domain-name-servers 192.168.0.1; | ||
| - | option broadcast-address 192.168.0.255; | ||
| - | |||
| - | # Encore adresse du serveur | ||
| - | option routers 192.168.0.1; | ||
| - | option subnet-mask 255.255.255.0; | ||
| - | |||
| - | # Enplacement du noyau dans le répertoire /var/lib/tftpboot | ||
| - | # selon le client, un noyau PXE ou Etherboot est fourni | ||
| - | if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" { | ||
| - | filename "/ltsp/i386/pxelinux.0"; | ||
| - | } | ||
| - | else{ | ||
| - | filename "/ltsp/i386/nbi.img"; | ||
| - | } | ||
| - | |||
| - | # Emplacement du système alternatif spécial clients légers | ||
| - | option root-path "/opt/ltsp/i386"; | ||
| - | } | ||
| - | </code> | ||
| - | |||
| - | ==== Modifications possibles ==== | ||
| - | |||
| - | * Modification de l'adresse du serveur, si par exemple l'adresse 192.168.0.1 est déjà celle du routeur. Cette adresse doit être identique à celle que vous avez choisi dans "Système > Administration > Réseau". | ||
| - | |||
| - | * Modification du sous-réseau : recherchez "192.168.0" et remplacez-le par "192.168.1" (par exemple). | ||
| - | |||
| - | * Modification de la plage d'adresse des clients légers pour éviter un conflit avec une autre machine. | ||
| - | |||
| - | Enregistrez les modifications puis tapez : | ||
| - | |||
| - | sudo /etc/init.d/dhcp3-server start | ||
| - | |||
| - | pour relancer le serveur dhcp, puis | ||
| - | |||
| - | sudo ltsp-update-sshkeys | ||
| - | |||
| - | pour mettre à jour les clés de cryptage ssh qui permettent la communication entre le serveur et les clients légers. | ||
| - | |||
| - | ==== Configuration des clients légers ==== | ||
| - | |||
| - | [En cours de rédaction...] | ||
| - | |||