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