1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

TP : Administration des services réseaux Serveur NFS

abdelouafiSep 17, 2016

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      363
      Likes Received:
      9
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Objectif du TP :

      L’objectif de ce TP est de savoir comment configurer et gérer un serveur NFS dans un réseau.



      Important :

      Avant de commencer la configuration vous êtes tenus à copier tout fichier que vous aurez à modifier et de vous référer à l’annexe 1


      Maquette de travail :

      Pour le besoin de TP, vous avez besoin de deux machines sous Ubuntu. Une machine jouera le rôle de serveur NFS et l’autre client NFS.

      upload_2016-9-17_11-56-55.png

      Manipulations


      1. Quel est le rôle d’un service NFS ?

      2. Expliquez le fonctionnement de NFS ?

      3. Est-ce que NFS est utilisé avec des machines Windows ? ou seulement entre les machines Unix/Linux ?

      4. Quelles sont les composantes de NFS ?

      5. Créez un répertoire de nom /home/projet qui sera partagé avec tout le monde en lecture seule ?

      6. Créez un répertoire de nom /home/data qui sera partagé avec la machine du voisin en lecture écriture ?

      7. Partagez ces deux répertoires tels que indiqués ? Dans quel fichier faut-il déclarer ceci ?

      8. Démarrez le service NFS avec la commande : # service nfs-kernel-server start

      9. Testez si les répertoires sont visibles comme partage réseau NFS avec la commande : showmount –e

      10. Depuis la deuxième machine, testez la même commande

      11. Montez sur un répertoire préalablement créé, le répertoire projet de la machine serveur NFS

      12. De même pour le répertoire data

      13. Vérifiez si vous pouvez accéder à ces répertoires en lecture puis en écriture

      14. maintenant, on veut que ce partage soit automatique au démarrage de la machine cliente :

      a) Dans quel fichier faut-il déclarer ceci

      b) Configurez le client pour qu’il puisse monter les répertoires depuis le serveur au démarrage.




      Annexe 1 : Serveur NFS


      1. Introduction au service NFS



      • NFS = Network File System

      • C’est un service réseau qui permet le partage de fichiers entre différents systèmes Unix/Linux

      • NFS à été créé par la société SUN

      N.B : Les paquetages à installer sont: rpcbind, nfs-kernel-server et nfs-commun



      Caractéristiques de NFS:

      • Accès transparent à des fichiers distants

      • L’accès passe par le montage d’un système de fichiers de type NFS

      • NFS est un protocole ouvert

      • L’authentification est celle d’unix, elle est basée sur les UID et GID

      • Les accès sont optimisés. UDP est souvent préférée à TCP


      2. Configuration d’un serveur NFS



      • Le fichier de configuration de NFS est le fichier /etc/exports

      • Ce fichier contient la liste des ressources à partager

      • Chaque ligne du fichier a la forme:

      chemin liste

      chemin: indique le nom du répertoire à partager

      liste: une liste de machine ayant droit de monter le partage

      Exemple:

      /home 192.168.3.2(rw,sync,no_subtree_check)

      /doc *(ro,sync,no_subtree_check)


      3. Configuration d’un client NFS

      • Sur le client on lance la commande:

      # mount –t nfs mars:/home /home

      • Ou bien on ajoute la ligne suivante dans le fichier /etc/fstab

      mars:/home /home nfs rw 0 0


      4. Les commandes de diagnostique

      • showmount

      • rpcinfo

      • nfsstat
       
      Loading...

Share This Page

Share