Maxime LANDAIS - Université de La Rochelle

Transcription

Maxime LANDAIS - Université de La Rochelle
Maxime LANDAIS
Groupe 101
1ère Année Réseaux & Télécommunications IUT de La Rochelle
Introduction
Scientific Linux est une distribution Linux développé par Fermilab, CERN et divers
laboratoires et universités dans le monde entier. Son but est de réduire les efforts des
laboratoires pour avoir une base commune pour les divers expérimentateurs.
Scientific Linux est basé sur la distribution Red Hat Entreprise.
Le but de cette distribution est d’avoir une compatibilité très importante pour les
divers laboratoires et universités. Le but secondaire est de permettre la personnalisation facile,
les divers laboratoires sont ainsi capables d’ajouter leurs modifications propres à leur secteur.
Chaque laboratoire peut créer sa propre distribution avec un effort minimal.
Installation du système d’exploitation
Le processus d’installation consiste à redémarrer le système sur le CD ROM
d’installation et de suivre les étapes, l’installation est très dirigée et se déroule dans un
environnement graphique, aucun problème n’est survenu durant l’installation.
Description du matériel utilisé
L’accès à la configuration matérielle se fait simplement par environnement graphique
(accessible par KDE : Application Outils de système / Navigateur matériel).
TOSHIBA Personal Computer M30X 512 Mo de RAM
Carte graphique :
Carte Réseau :
Processeur :
ATI MOBILITY RADEON 9600/9700 Series
Intel® PRO/Wireless 2200BG Network Connection
Realtek RTL8139/810x Family Fast Ethernet NIC
Intel® Pentium® M processor 1.70GHz
Pré installation
Cette installation a été réalisée en utilisant un émulateur de système d’exploitation
(VMware Workstation Version : 5.0.0 build-13124)
Un émulateur est un logiciel qui remplace une base matérielle existante ou ayant
existé. Typiquement un émulateur sera un programme qui simulera un ordinateur, que ce soit
un mainframe ou une console de jeux vidéo. Dans ce cadre, il est possible d'exécuter tous les
programmes, systèmes d'exploitations inclus, prévu pour une machine donnée, sur son
émulateur.
Après avoir installer VMware il est nécessaire de créer la partition virtuelle du système
sur lequel sera installé Scientific Linux. Cette partition virtuelle se traduit par un fichier
stocké sur votre disque dur. L’utilisation de VMware n’a strictement aucune influence sur le
système installé sur votre machine.
Configuration minimale requise
Mémoire : Minimum 256 MB
Processeur : 300 Mhz i 686 / Athlon
Espace Disque 6 GB
Pour Athlon 64/Opteron/Intel Mémoire minimal 512 MB
Description de l’installation.
L’installation se fait à partir de 4 CDs télécharger au préalable sur Internet
(http://scientificlinux.org). Pour installer cette distribution il suffit que la machine boot sur le
CD Rom. Si ce n’est pas le cas alors il est nécessaire de d’entrer dans le BIOS et configurer
sur quel éléments doit booter la machine (Floppy, Hard Drive, CD Rom …) Une fois que la
machine à booter sur le CD numéro 1 il suffit de suivre les différentes étapes d’installation.
Etapes d’installation :
¾ Choix de la langue pour l’installation
¾ Sélection du clavier
¾ Sélection de la méthode d’installation (Local CDROM Hard Drive NFS Image FTP
http)
¾ Choix du type d’installation : (Personal Desktop, Workstation, Server…)
¾ Choix du type de partitionnement (Automatique, Partitionnement manuel)
¾ Choix du logiciel de boot et des diverses options dépendant de ce logiciel
¾ Réglages des paramètres réseaux :
- IP attribué par DHCP
- IP configuré manuellement
y Passerelle
y DNS Primaire
y DNS Secondaire
y DNS Tertiaire
¾ Réglage des paramètres de sécurité
- Firewall ou non (réglage de celui-ci)
- Activation de Securiy Enhanced Linux ou non
¾ Sélection de la langue pour le système
¾ Sélection de la zone géographique permettant le réglage de l’heure
¾ Définition du mot de passe pour le super-utilisateur ROOT
¾ Choix des différents paquetages à installer
Post Installation :
¾ Réglage de la date et de l’heure
¾ Réglage de la configuration de l’écran
¾ Réglage des paramètres sonore
¾ Ajout d’un utilisateur
Configuration réseau
La procédure d’installation permet de régler les paramètres réseaux, cependant il est
possible de régler ces paramètres après l’installation.
Application / Paramètres de système / Réseau
Saisie du mot de passe Root
Plusieurs onglets sont présents :
¾ Périphériques
¾ Matériel
¾ IPsec
¾ DNS
¾ Hôtes
Détails des onglets
¾ Périphériques :
Possibilité d’activer ou de désactiver les interfaces réseaux. Après avoir sélectionner
un périphérique et que celui-ci est activé il est possible de modifier ses paramètres en cliquant
que l’icône « modifier »
- Onglet général :
Obtenir automatiquement les paramètres de l’adresse IP
Configurer statiquement les adresses IP
- Adresse
- Masque de sous réseau
- Adresse de la passerelle par défaut
- Onglet Route :
Permet de d’ajouter les routes possible en donnant le réseau de destination, le masque
de sous réseau et la passerelle
- Onglet Périphérique matériel :
- Permet de choisir le matériel
- Possibilité de donner un Numéro d’alias de périphérique
- Possibilité de lier le périphérique à l’adresse MAC (possibilité d’imposer une adresse
MAC cependant le démarrage des services réseaux devient impossible)
¾ Matériel :
Configuration du matériel réseau connecté physiquement à votre ordinateur.
¾ IPsec :
Configuration des tunnels IPsec et des connexions hôte à hôte.
¾ Dns :
Configuration du nom de domaine du système, son domaine, le serveur de noms et de
domaine de recherche.
¾ Hôtes
Spécification des conversions de noms d’hôte en adresse IP, si le DNS est en cours
d’utilisation, ces paramètres seront prioritaires sur les autres informations fournies.
Administration des utilisateurs
Il est possible d’ajouter un utilisateur directement dans l’installation. Ce choix se fait
après avoir entrer le mot de passe du super-utilisateur Root.
Il est par ailleurs possible d’ajouter ou supprimer des utilisateurs une fois l’installation
terminée.
Sous Gnome : applications / paramètres de système / Utilisateurs et groupes.
Cliquer sur l’icône ajouter un utilisateur
Il fait maintenant entrer les renseignements nécessaires :
™
™
™
™
™
™
™
™
Nom d’utilisateur
Nom complet
Mot de passe
Confirmation du mot de passe
Définir le Shell de connexion
Possibilité de créer un répertoire personnel pour cet utilisateur
Possibilité de créer un groupe privé pour l’utilisateur
Possibilité de spécifier l’ID de l’utilisateur manuellement.
Installation du service DHCP
Description de l’installation.
Il est possible lors de l’installation de Scientific Linux de choisir le type d’installation,
il est donc possible de faire une installation de type serveur, et donc de choisir d’installer
directement le service DHCP.
Si vous ne choisissez pas serveur lors de l’installation mais par exemple personal
Desktop il est possible d’ajouter ou supprimer des paquetages :
Applications / paramètres de système / ajouter supprimer des applications
Il est ensuite possible de choisir dans la partie serveurs les outils serveurs de réseau qui
installerons 13 paquetages comprenant le DHCP ou bien choisir seulement DHCP dans les
détails de serveurs de réseau.
ATTENTION : Ceci est un Bug de Scientific linux, si vous souhaiter ajouter des paquetages
après l’installation une erreur se produit.
SOLUTIONS : Deux solutions sont possibles :
- Faire très attention lors de l’installation et bien choisir les paquetages que vous
souhaitez installer
- Télécharger les paquetages sur Internet en RPM et les réinstaller avec la
commande
rpm –ivh nom_du_paquetage
Pour ma part j’ai lors de l’installation choisit d’installer le paquetage DHCP cependant
celui-ci n’a pas était installé. J’ai donc choisit de réinstaller le service DHCP à l’aide des
sources.
J’ai tout d’abord téléchargé le fichier : dhcp-3.0.3.tar.gz
Il faut ensuite dézipper ce fichier avec la commande suivante :
zcat dhcp-3.0.3.tar.gz | tar xvf
Il est nécessaire de configurer les sources avec la commande :
./configure
Il faut enfin installer les sources avec les commandes suivantes :
make
make install
Une fois le service DHCP installer il est nécessaire de le configurer, le fichier de
configuration du serveur DHCP et le fichier /etc/dhcpd.conf
Voici la configuration de mon serveur DHCP :
# Nom du domaine
option domain-name « test » ;
# Masque réseau
option subnet-mask 255.255.255.0 ;
# Serveur de nom, serveur privé et DNS
option domain-name-servers 192.168.1.1 , 192.168.1.2
# Passerelle par défaut
option routers 192.168.1.1 ;
# Bail durée de 86400 secondes soit 24h
default-lease-time 86400 ;
# Maximum de bail de 7 jours soit 604800 secondes
max-lease-time 604800 ;
# Définition du réseau
subnet 192.168.1.0 netmask 255.255.255.0 {
# Plage d’adresse disponible pour les clients
range 192.168.1.30 192.168.1.200 ;
# Adresse de diffusion
option broadcast-adress 192.168.1.255 ;
}
Il faut ensuite lancer le serveur dhcp :
/sbin/service dhcpd start
Test
Pour tester si le serveur DHCP fonctionne il suffit de faire un dhclient sur une interface :
/sbin/dhclient eth0
Le test est concluant.
Conclusion
N’ayant pas eu le temps d’exploiter toutes les possibilités offertes par Scientific Linux
et plus particulièrement les outils de calcul scientifique il est difficile de conclure sur
l’efficacité ces logiciels pour les laboratoire et universités.
Pour un particulier il n’y a que peu ou pas d’avantage à choisir cette distribution. En
effet Scientific Linux est semblable à la distribution Fedora Core 4 qui est selon moi plus
efficace notamment en terme de stabilité. En effet c’est sur la stabilité que j’ai put constater
un manque resultat car il est impossible une fois l’installation terminé d’ajouter les paquetages
présents sur les CDs qui n’auraient pas était choisit par l’utilisateur. Il faut donc que
l’utilisateur aille chercher sur Internet les paquetages, ce qui peut être long si celui-ci ne
connaît pas les dépendances entre les divers paquetages.
Scientific Linux est une distribution très développée dans le centre de recherche
nucléaire (CERN) car ce centre a décliné sa propre version Scientific Linux CERN

Documents pareils