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 | ||
clientleger_configurer [Le 25/06/2007, 19:09] francoisb |
— (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 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. Les communications entre le serveur et les clients léger passant par un tunnel crypté ssh, la sécurité est assurée. **Attention :** si le routeur a aussi des fonctions dhcp, les ennuis ne sont pas loin. | ||
- | |||
- | * 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...] | ||
- | |||