Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


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.

Dans un terminal, tapez :

sudo gedit /etc/ltsp/dhcpd.conf

Vous obtiendrez ceci (sans les commentaires [#]) :

# 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";
}

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…]

  • clientleger_configurer.1182791387.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)