Installation de linux terminal server project

Transcription

Installation de linux terminal server project
Installation de linux terminal server project
Documents de référence : http://doc.ubuntu-fr.org/clientleger_boot
http://doc.ubuntu-fr.org/ltsp_version_5.x
I.)Prérequis
1 serveur avec ubuntu installé
au minimum 1 poste client léger
1 connexion à internet active
II.)Installation des paquets nécéssaires
sudo apt-get install ltsp-server-standalone openssh-server
puis:
construction de l' environnement client léger:
sudo ltsp-build-client
III.)Adressage
a) configuration de la Livebox
L' adresse par défaut de la livebox est 192.168.1.1 que j' ai changée en 192.168.0.254, l' adresse
192.168.1.1 sera utilisé par la carte réseau eth1.
Pour accèder à la configuration de la Livebox: http://192.168.0.254
Modifier les paramètres:
adr ip : 192.168.0.254
adresse de broadcast lan: 192.168.0.255
masque de sous-réseau: 255.255.255.0
début de la plage dhcp: 192.168.0.2
fin de la plage dhcp: 192.168.0.20
b) configuration des catres réseau
Le fichier /etc/network/interfaces
gksudo gedit /etc/network/interfaces
Voici son contenu:
auto lo
iface lo inet loopback
#The primary network interface
auto eth0
iface eth0 inet dhcp
#address 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255
#gateway 192.168.0.254
#dns-nameserveurs 192.168.0.254
#The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserveurs 192.168.0.254
IV.)Configuration
éditer le fichier /etc/ltsp/dhcp.conf
gksudo gedit /etc/ltsp/dhcpd.conf
Voici les paramètres du fichier:
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.20;
option domain-name "example.com";
option domain-name-servers 192.168.1.1;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
# next-server 192.168.1.254;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient"
{
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
Enregistrer et fermer ce fichier et relancer le serveur avec la commande:
sudo /etc/init.d/dhcp3-server start
puis:
sudo ltsp-update-sshkeys
V)Creer le fichier /etc/network/options
Pour créer le fichier:
sudo touch /etc/network/options
editer le fichier avec les paramètres suivants en tapant:
gksudo gedit /etc/network/options
ip_forward=yes
spoofprotect=yes
syncookies=no
Sauvegarder et taper la commande:
sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
VI)En cas d' erreur
Si le message d' erreur "the workstation isn't autorized to connect to server" apparait sur une
machine cliente légère, taper dans un terminal:
sudo ltsp-update-sshkeys
puis
sudo ltsp-update-image