Moyens mis à disposition des étudiants



Documents pareils
Administration de Parc Informatique TP07 : Installation de Linux Debian

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

OpenMediaVault installation

Serveur de messagerie sous Debian 5.0

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

Comment configurer Kubuntu

Configuration réseau Basique

PROCÉDURE D'INSTALLATION

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

I. Adresse IP et nom DNS

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Réseau - VirtualBox. Sommaire

Enoncé du TP 8 Système

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

Installation et paramétrage de Fedora dans VirtualBox.

Activité 1 : Création et Clonage d'une première machine virtuelle Linux OpenSuSE.

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

1 DHCP sur Windows 2008 Server Introduction Installation du composant DHCP Autorisation d'un serveur DHCP...

FreeNAS Shere. Par THOREZ Nicolas

Virtualisation de Windows dans Ubuntu Linux

MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet

PROCEDURE ESX & DHCP LINUX

Tutorial créer une machine virtuell.doc Page 1/9

TP SECU NAT ARS IRT ( CORRECTION )

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

TD séance n 2c Mise à jour des Systèmes

Préparation à l installation d Active Directory

Manuel d administration de Virtual Box MANUEL D UTILISATION VIRTUAL BOX

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

SOMMAIRE : CONFIGURATION RESEAU SOUS WINDOWS... 2 INSTRUCTIONS DE TEST DE CONNECTIVITE... 5

Administration Réseau sous Ubuntu SERVER Serveur DHCP

But de cette présentation

Serveur DHCP et Relais DHCP (sous Linux)

Internet Protocol. «La couche IP du réseau Internet»

Administration UNIX. Le réseau

Installer et configurer un serveur Zimbra

Installation de ndv 5

Installation de Windows 2000 Serveur

Introduction. Adresses

Situation professionnelle n X

Tester Windows 8 sans l'installer avec Virtualbox

Personnes ressources Tice. Académie de Rouen

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

TP 1 et 2 de Réseaux en Master 1 Informatique : Assemblage d un réseau, configuration d adresses IP sous Linux et Windows

TD 1 - Installation de système UNIX, partitionnement

Cisco Certified Network Associate

Il est courant de souhaiter conserver à

DHCPD v3 Installation et configuration

Administration de Parc Informatique TP02 : Utilisation du logiciel Marionnet

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier 1. Installation de Windows Server 2003 Standard Edition (pour le serveur)

MODULE : MAINTENANCE DES STATIONS AVEC OSCAR

Symantec Backup Exec Remote Media Agent for Linux Servers

INSTALLATION. Sécurité des Systèmes d'information et de Communication

Mise en place d'un Réseau Privé Virtuel

Installation d un serveur AmonEcole

L3 informatique Réseaux : Configuration d une interface réseau

Machine virtuelle W4M- Galaxy : Guide d'installation

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

INSTALLATION. Sécurité des Systèmes d'information et de Communication

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

TP : Introduction à TCP/IP sous UNIX

Systèmes informatiques

Windows Serveur 2012 : DHCP. Installation et mise en place

Toutes ces machines sont virtuelles et bridgées sur ma carte réseau.

Mission TICE : Thierry CHASSAIN - Guy PICOU AIDAT du Lot : Hélène CREUSOT Pierre LAGREZE. Réseaux pédagogiques sous Windows 2003 Server 12/01/2011

Debian Lenny - Virtualisation avec Libvirt/KVM Debian GNU/Linux

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

Contrôleur de communications réseau. Guide de configuration rapide DN

Figure 1a. Réseau intranet avec pare feu et NAT.

Installation ou mise à jour du logiciel système Fiery

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Xubuntu Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.

acpro SEN TR firewall IPTABLES

Installation de Windows 2003 Serveur

But de cette présentation. Serveur DHCP (Application à CentOS) Cas des machines virtuelles. Schéma de principe. Hainaut P

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

Ophcrack - Windows XP/Vista

Guide de démarrage rapide

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

Microsoft Windows NT Server

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Projet Semestre2-1SISR

Utilisation et création de la clé USB OSCAR

Installation d'un serveur Zentyal

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Côté labo : Installation et utilisation du serveur GSI

Ce TP consiste à installer, configurer et tester un serveur DNS sous Linux. Serveur open source : bind9 Distribution : Mandriva

MANUEL UTILISATEUR KIWI BACKUP V 3

Maintenir Debian GNU/Linux à jour

Raccordement desmachines Windows 7 à SCRIBE

Transcription:

BTS SIO SI2 Support réseau des accès utilisateurs 1 er semestre Durée : TP : INSTALLATION ET CONFIGURATION D UN SERVEUR LINUX SOUS DEBIAN SQUEEZE 6.0.10 Moyens mis à disposition des étudiants Matériels : - 1 Poste client sous Windows ou Linux - 1 Poste serveur sous Linux Debian Squeeze 6.0.10 Outils logiciels et système d exploitation : - VirtualBox 4.3.12 - Whireshark - Serveur Linux Debian Squeeze Divers : Objectifs à atteindre Etablir un plan d adressage statique et dynamique Installer, configurer et gérer un Serveur Linux Debian Squeeze en ligne de commande. Installer un paquet avec la commande apt Rédiger un compte rendu. 1

Mission 1 : Créer une machine virtuelle «Linux Debian» sous VirtualBox Outils logiciels : VirtualBox 4.3.12 : ftp://194.110.192.102/labo/virtualbox/4.3.12/ Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack 1. Installer, puis lancer VirtualBox4.3.12. 2. Créer une nouvelle machine virtuelle Menu "Machine" Créer Nom: Debian Squeeze 6.0.10 Système d'exploitation: Linux Version: Debian Mémoire : 256 Mo. Disque dur virtuel : Sélectionner "Disque d'amorçage". Créer un nouveau disque dur. 3. Créer un nouveau disque virtuel Type de fichier: Sélectionner "VDI (Virtual Disk Image)". Fichier disque virtuel: Sélectionner "Dynamiquement alloué". Emplacement du fichier disque virtuel : Par défaut ou sur une autre partition que la partition système. Taille : 16 Go 2

Fin de création de la machine virtuelle. Elle apparait désormais dans le Gestionnaire de machines de VirtualBox. 4. Installer les Extensions Menu "Fichier" Paramètres Click icon "Ajouter extensions" Sélectionner fichier : Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack. Puis, Installer. Mission 2 : Installation d'un Serveur "Linux Debian" Outils logiciels : Fichier OVA : ftp://@iplocal ou @IPPublic/bts-sio/Machines%20virtuelles%20VirtualBox/ VM_VirtualBox4.3.12_DebianSqueeze6.0.10_16Go%20-%20src/Debian Squeeze 6.0.10.ova Image ISO DVD Debian Squeeze 6.0.10 : ftp://@iplocal ou @IPPublic/btssio/Images%20Iso/Debian_Squeeze%20%286.0.10%29/debian-6.0.10-i386-DVD-1.iso Deux possibilités : 1) Le Serveur "Linux Debian" est déjà installé par l'enseignant. Dans ce cas, la procédure est la suivante : Menu "Fichier" Importer une application virtuelle Click "Ouvrir l'apllication virtuelle". Sélectionner le fichier "Debian Squeeze 6.0.10.ova". Puis, Ouvrir, Suivant, Importer. 3

2) Le Serveur "Linux Debian" n'est pas installé. Dans ce cas, suivez les instructions ci-dessous. 2.1. Sélectionner la machine virtuelle "Debian Squeeze 6.0.10". 2.2. Monter l'image ISO du DVD. 2.2.1. 2 possibilités : Menu "Machine" Configuration, ou Onglet "Configuration". Puis, Click "Stockage". 2.2.2. Stockage : Click "Controleur IDE vide" Puis, Click "Lecteur CD, DVD" Choisissez un fichier de CD/DVD virtuel Choisissez "debian-6.0.10-i386-dvd-1.iso". Puis, Ouvrir, OK. 4

2.3. Installation de Linux Debian 2.3.1. Démarrer la machine virtuelle. Onglet "Démarrer" Choisissez "Graphical Install" 2.3.2. Select a language Choisissez "French" 2.3.3. Choix de votre situation géographique Choisissez "France" 2.3.4. Configurer le réseau Si vous êtes connecté à un réseau local sur lequel se trouve un serveur DHCP, les paramètres réseaux se configureront automatiquement par DHCP. Si votre machine n'arrive pas à contacter le serveur DHCP, une option vous permet de spécifier ses paramètres. Sinon, vous ferez la configuration manuellement en ligne de commande (Pas de panique, le mode manuel n'est pas très compliqué). Nom de la machine : "vm-debian6" Continuer. Domaine : " ". Laisser vide. Continuer. 5

2.3.5. Créer les utilisateurs et choisir les mots de passe La création de l'utilisateur root : c'est le seul utilisateur indispensable à votre système. Attention, pour ceux qui ne connaissent pas les systèmes Linux, root à tous les pouvoirs, il est capable de tout faire sur votre machine. Mot de passe root : "fenestros" Continuer. Après root, l'installateur vous invite à créer un nouvel utilisateur. Il s'agit d'un utilisateur standard sans pouvoir particulier, parfait pour une utilisation courante, sans risque de modifier ou d'effacer des fichiers sensibles. Vous devez renseigner : Nom complet du nouvel utilisateur : "training". Son login : "training" Mot de passe : "training". 2.3.6. Partitionner le disque Traditionnellement, on crée une partition avec un système de fichier de type Swap de taille double de celle de la mémoire vive. Cette partition est appelée partition d'échange. Pour stocker les fichiers et les répertoires, on crée souvent plusieurs partitions. Pour les serveurs, les administrateurs Linux on souvent pour habitude de sectionner le système de fichiers en de nombreuses partitions pour assurer une meilleure résistance de système aux crashs disk, aux failles de sécurité et aux attaques de tous types. Par exemple, il ne faut pas qu'un simple utilisateur puisse saturer la partition sur laquelle se trouve la racine du système de fichiers juste en remplissant son répertoire personnel (/home/son_login/). Il ne faudrait pas non plus que les journaux système (ou logs) qui se trouvent dans le répertoire /var/log/ remplissent la partition sur laquelle se trouve la racine. Il est également bon de mettre sur une partition à part le répertoire /tmp/, car il est accessible en écriture à tous les utilisateurs et à tous les programmes. N Type Taille Type systèmes de fichiers Point de montage 1 primaire 256 Mo (en réalité, c'est 2 fois la RAM) /swap 2 primaire Le reste du disque dur ext3 / 6

A la fin, vous devez obtenir le résultat suivant: Comment obtenir ce résultat? Suivez les étapes ci-dessous : Sélectionnez le partitionnement "Manuel". Cela à l'avantage de vous faire comprendre ce que vous faites. Les disques sont identifiés comme des disques SCSI par /dev/sda pour le premier disque, /dev/sdb pour le second Pour chaque disque (un seul ici), une table des partitions va être créée : cliquez deux fois sur le disque et créez une nouvelle table des partitions. Vous avez une ligne de type "pri/log xxgb Espace libre" qui apparait. Cliquez sur cette ligne pour créer une nouvelle partition. Vous pouvez créer autant de partitions que vous souhaitez, tout dépend de la finalité de votre système. Seules deux partitions sont essentielles : La partition / (racine) qui est le point d'entrée de l'arborescence. /swap 7

Procédure de création de la partition /swap : Créer une nouvelle partition dans l'espace libre. Taille de la partition swap : 256 Mo Type : "Primaire" Veuillez indiquer ou vous souhaitez placer la nouvelle partition : "Début". Vous modifiez la partition en cliquant deux fois sur "Utiliser comme", puis sélectionner dans la liste "espace d'échange ( «swap» )". Cf. image suivante Terminer par "Fin du paramétrage de cette partition". Recommencer l'opération pour la création de la partition racine (/). 2.3.7. Configurer l'outil de gestion des paquets Le système de gestion des packages s'appelle APT (Advanced Package Tool). Il est très important pour les mises à jour du système, que ce soit pour la sécurité, l'upgrade ou l'installation d'un paquet. Pas d'analyse d'un autre CD ou DVD. Ne configurez aucun miroir pour l'instant. Il sera effectuez en ligne de commande. 8

2.3.8. Choix des packages à installer Sélectionnez uniquement : Environnement graphique de bureau Utilitaires standard du système Les autres services seront installés au fur et à mesure de la progression pédagogique, et ce en ligne de commande. Juste après, l'ensemble des paquets formant un système Debian de base seront installés. Vous n'avez plus rien à faire sauf patienter! 2.3.9. Installation du programme de démarrage GRUB Pour préparer le premier boot sous Linux, il faut rendre votre nouveau système d'exploitation bootable directement depuis le disque dur. Pour cela, le programme Grub va être installé dans le Master Boot Record (MBR) du disque dur. Répondez "Oui". L'installation de Debian est terminée. L'ordinateur redémarre et vous invite à vous connecter avec le login "training". Enfin terminé. Vous voyez ce n'était pas si difficile que ça. Maintenant vous jouez dans la cour des grands, mais la route est encore longue avant de maitriser la puissance de Debian. 9

Mission 3 : Consultation et configuration réseau de votre Serveur "Linux Debian" 3.1. Les interfaces réseau Une interface réseau identifie un périphérique se connectant à un réseau ainsi que les méthodes d accès à ce réseau. Ce peut être un modem, une carte réseau, un port série, un port USB, ou autre. Une station ne possède et n utilise généralement qu une seule carte réseau. Les routeurs possèdent en revanche une interface par réseau auquel ils sont connectés. Sur Unix (et Linux), une interface correspond à un point d entrée dans le noyau (coeur du système). Envoyer des messages via les interfaces réseaux revient à passer des données à des procédures spéciales du noyau chargées d effectuer les opérations d entrées-sorties physiques. Une interface est généralement identifiée par un nom logique indiquant le type d interface et le numéro d ordre de la carte. Par exemple, sous Linux, une carte Ethernet classique sera identifiée par : eth0 pour la première carte eth1 pour la deuxième etc. et les cartes Wifi, plutôt par wlan0, wlan1, L interface loopback (boucle locale) identifiée par lo C est une interface virtuelle associée à l adresse IP 127.0.0.1 (en fait à toutes les adresses IP commençant par 127, qui sont inutilisables pour adresser un hôte). Virtuelle veut dire qu elle n est rattachée à aucune carte réseau réelle. Elle permet de réaliser des tests en local des programmes utilisant TCP/IP sans pour autant provoquer de transmission sur le réseau. Généralement, les stations sont configurées pour que cette interface puisse être désignée par le nom localhost (cas des stations Unix et Windows). Une interface possède (généralement) une adresse physique, communément appelée adresse MAC, adresse qui l identifie dans les communications au niveau trame (couche liaison OSI). Une station va posséder une seule adresse IP alors qu un routeur va posséder une adresse IP par réseau auquel il est connecté, via une interface. Pour réaliser cette association, il faut configurer l interface. Exemple 1 : Affichage de la configuration courante des interfaces actives root@vm-debian-bx:/home/training# ifconfig eth0 Link encap:ethernet HWaddr 08:00:27:ba:4c:9c inet adr:192.168.1.25 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::a00:27ff:feba:4c9c/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1. lo Link encap:boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1. 10

Les interfaces eth0 et lo (loopback) sont actives. Pour eth0, on peut noter la configuration mise en gras sur l exemple : adresse MAC (HWaddr) : 08:00:27:ba:4c:9c adresse IPv4 (inet adr) : 192.168.1.25 adresse de diffusion dirigée dans le réseau (Bcast) : 192.168.1.255 masque de sous-réseau : 255.255.255.0 La configuration d une interface comprend : son adresse IP son masque de sous-réseau selon le système et le contexte, l adresse d un routeur (Gateway) pour créer la route par défaut un état actif (UP) ou inactif (DOWN) etc. Le système déduit l adresse de son réseau en appliquant le masque le masque à l adresse IP, et ajoute automatiquement la route directe correspondante dans la table de routage. 3.2. Les interfaces réseau La commande permettant de configurer une interface sous Unix est ifconfig (interface configuration), qui se trouve dans le répertoire /sbin. Elle admet d assez nombreuses options car elle permet de configurer tout type de carte, pour différents besoins et protocoles réseau (pas seulement IPv4). Elle sert aussi à la consultation de la configuration courante des interfaces. Le répertoire /sbin tout comme /usr/sbin contiennent des commandes destinées normalement aux administrateurs. Ces répertoires ne sont donc pas contenus par défaut dans le PATH des utilisateurs. Un utilisateur normal voulant les utiliser doit soit saisir leur référence absolue soit modifier son PATH en tapant : $PATH="$PATH:/sbin:/usr/sbin" Réajustement du nom de l interface Dans le cas ou l interface s appellerait eth1, ou eth2, ou eth3, etc. au lieu de eth0 pour une seule carte réseau, vous pouvez ajuster son nom en éditant le fichier suivant : /etc/udev/rules.d/70-persistent-net.rules 3.3. Travail à faire Toutes les manipulations se feront en ligne de commande. Pour cela, ouvrez une fenêtre «Terminal» en allant dans le menu Applications Accessoires Terminal. Puis passez en mode Administrateur en tapant la commande su. 3.3.1. Afficher la configuration réseau courante des interfaces, puis identifiez les paramètres élémentaires de chaque interface. 3.3.2. Pourquoi la commande ifconfig ne fonctionne pas avec l utilisateur training? 3.3.3. L'essentiel de la configuration des interfaces réseaux se trouve dans le fichier /etc/network/int?. Dans quel répertoire se situe ce fichier? Donner le nom de ce fichier. 3.3.4. Vous pouvez éditer ce fichier avec la commande suivante : na? 3.3.5. Configurez ce fichier afin de faire communiquer votre Serveur Linux avec le poste client Windows sur le réseau local, ainsi que sur Internet. Expliquez chaque ligne du fichier. 11

Entrée Explication # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo # iface lo inet loopback # # The primary network interface for a static configuration auto <nom_interface> allow-hotplug <nom_interface> # iface <nom_config> # address # netmask # network # broadcast # dns-nameservers # gateway # # The primary network interface for a dynamic configuration (dhcp) auto <nom_interface> # allow-hotplug <nom_interface> # iface <nom_config> # init Le programme init, premier démarré et dernier stoppé au sein d un système Linux, est le script qui lance tous les services installés. Son rôle est de démarrer et d arrêter ces services via l exécution de plusieurs commandes et scripts. Une fois le système démarré et les services lancés, init reste actif pour gérer les changements d état des processus qu il contrôle. Le processus init est le père de tous les processus. Il a toujours le PID 1. Sa configuration est présente dans le fichier /etc/inittab. Le script /etc/init.d/rc prend comme paramètre le niveau d exécution par défaut selon la ligne initdefault de /etc/inittab. Le script rc initialise le niveau d exécution voulu et est responsable du démarrage et de l arrêt des services associés quand le niveau d exécution change. Quand un paquet (service, programme) est installé sur le système, le script du service est placé dans /etc/init.d et accepte au moins deux paramètres d exécution : start : pour démarrer le service stop : pour arrêter le service Où 3.3.6. Pensez à relancer le service réseau afin que vos modifications soient prises en compte. Pour cela, vous pouvez utiliser les commandes suivantes : root@vm-debian-bx:#/etc/init.d/netw? root@vm-debian-bx:#/etc/init.d/ifd? root@vm-debian-bx:#/etc/init.d/ifu? 12

Mission 4 : Configuration du miroir de téléchargement des paquets Un miroir est un dépôt ou sont stockés tous les paquets maintenus par Debian. Grâce à ce miroir, il est possible de récupérer des paquets non présents sur le DVD. Seule contrainte, avoir un accès Internet. L installation, la mise à jour et la suppression des applications s effectue en ligne aisément avec la commande apt-get. Cette commande interroge les serveurs déclarés dans le fichier /etc/apt/sources.list et prend en charge directement le téléchargement et l installation des dépendances, c est-à-dire des programmes prérequis (indispensables au bon fonctionnement de l application). Exemple : Configuration des sources de paquets : # Depôts officiels deb http://ftp2.fr.debian.org/debian squeeze main contrib non-free # Mises a jour de securite deb http://security.debian.org/ squeeze/updates main contrib non-free # Backport pour certain paquets : sarg, python-passlib,... deb http://backports.debian.org/debian-backports squeeze-backports main # Depots Webmin # deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib La syntaxe de chaque ligne est : deb <URL> <distribution> <sections> <URL> utilise un protocole file:// ou http:// ou ftp:// <sections> est une liste de répertoire pris dans (main, contrib, non-free) Dans le cas de l utilisation de CD-ROM ou DVD-ROM, vous pouvez ajouter le lien dans le fichier /etc/apt/sources.list avec la commande suivante apt-cdrom add. Au paravent, il vous faut monter l image iso du CD-ROM ou DVD-ROM. 4.1. Base de données des paquets : Au tout début, il faut initialiser la base de données des paquets disponibles avec la commande aptget update. Il faut mettre à jour cette base régulièrement afin de la synchroniser avec l évolution des paquets sur les sites sources. La zone de stockage pour les informations qui concernent chaque ressource de paquet se trouve dans /var/lib/apt/lists. Tous les paquets installés ou désinstallés se trouvent dans /var/cache/apt/archives/. On y trouve donc souvent des versions différentes des paquets qui ont bénéficié de mises à jour. apt-get autoclean permet de supprimer tous les paquets obsolètes par rapport au site-miroir (et non à notre système, car il doit être constamment à jour). 4.2. Travail à faire 4.2.1. Ajouter comme dépôt le DVD1 dans le fichier /etc/apt/sources.list. 4.2.2. Mettez à jour la base de données de la liste des paquets contenus dans ce DVD. 4.2.3. Testez le bon fonctionnement en installant le service Web Apache 2. Pour cela utiliser les commandes apt-cache search et apt-get install. 4.2.4. Vérifier le fonctionnement du serveur Web à partir du poste client Windows. 13

Mission 5 : Test de connectivité avec ping La commande ping est disponible sur les systèmes Unix, Windows et CISCO. Elle permet de tester l acheminement de datagrammes sur le réseau et, accessoirement, de vérifier qu une machine est bien présente sur le réseau. Sous Linux, la commande ping se trouve dans le répertoire /bin. Il est déjà présent dans le PATH d un utilisateur normal. ping utilise par défaut le protocole ICMP en envoyant des messages (ICMP) de type "Demande d Echo" (Echo Request) demandant au destinataire de répondre par un "Réponse d Echo" (Echo Reply). Sur Linux, il faut arrêter le ping en tapant CTRL+C. Lorsqu une réponse arrive, on est assuré que l ordinateur qu on utilise est correctement configuré, de même que l ordinateur intérrogé. Les réseaux qui les séparent sont également opérationnels et que les routeurs intermédiaires sont correctement configurés. La commande arp permet de consulter et de modifier le cache ARP. Sous Linux, la commande arp est située dans le répertoire /usr/sbin qui ne figure pas par défaut dans le PATH d un utilisateur normal. 5.1. Travail à faire Depuis votre Serveur Linux : 5.1.1. Tester la connectivité avec votre machine Windows. Taper CTRL+C pour arrêter la commande. 5.1.2. Reprendre la commande précédente et utiliser l option permettant de limiter le nombre de requêtes à 3. Pour cela consulter le manuel de ping en utilisant la commande en ligne man ping. 5.1.3. Consulter le cache ARP. Depuis votre machine Windows : 5.1.4. Installer le logiciel de capture de trame Wireshark. 5.1.5. Tester la connectivité avec votre Serveur Linux en capturant les trames des requêtes ARP et ICMP. 14

Mission 6 : Consultation de la table de routage La table de routage contient les routes ou les chemins à emprunter afin d atteindre les réseaux connectés directement à la machine ou d accéder aux réseaux distants à travers un ou plusieurs routeurs. Les informations que l on peut voir son : l adresse réseau de destination le masque de sous-réseau de cette adresse l interface à utiliser pour cette route (lo, eth0, etc.) permettant de communiquer avec la destination (route directe ou routeur intermédiaire) la passerelle par défaut : 0.0.0.0 ou default, route permettant en général d accéder à Internet 6.1. Travail à faire 6.1.1. Visualiser la table de routage du Serveur Linux avec la commande route. Expliquez le résultat obtenu. Annexes 1 : Liste des commandes de base à connaitre Rechercher la signification de ces commandes de base : ls ls -ail cd cd.. pwd cp mkdir cat grep rm mv cd / man 15