Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
disque_reseau [Le 28/08/2009, 16:30] 213.95.41.13 |
disque_reseau [Le 15/12/2011, 15:17] (Version actuelle) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>serveur réseau communication partage}} | + | {{tag>serveur réseau partage}} |
| ---- | ---- | ||
| Ligne 10: | Ligne 10: | ||
| ===== Prérequis ===== | ===== Prérequis ===== | ||
| - | - Avoir [[:/depots|activé tous les dépots]]. | + | - Avoir [[:/depots|activé tous les dépôts]]. |
| - Avoir un réseau local. | - Avoir un réseau local. | ||
| ===== Fonctionnement du réseau local ===== | ===== Fonctionnement du réseau local ===== | ||
| - | Dans la suite, les PC sont nommés de la façon suivante : le **PC1** est le serveur contenant la partition à partager et où sont réellement stockées les données, et le nom d'utilisateur est **tux1**. Pour les PC suivants, le nom du PC est **PC2**, **PC3**… et le nom d'utilisateur **tux2**, **tux3**… — à adapter bien sûr à votre réseau. | + | Dans la suite, les PC sont nommés de la façon suivante : le **PC1** est le serveur contenant la partition à partager et où sont réellement stockées les données. Pour les PC suivants, le nom du PC est **PC2**, **PC3**… — à adapter bien sûr à votre réseau. |
| Ligne 23: | Ligne 23: | ||
| ==== PC1 ==== | ==== PC1 ==== | ||
| - | Installez les applications qui vont permettre de partager la partition et de la mettre sur le réseau : | + | [[:tutoriel:comment_installer_un_paquet|installer les paquets]] qui vont permettre de partager la partition et de la mettre sur le réseau : \\ [[apt>nfs-kernel-server,nfs-common,ssh,openssh-server,openssh-client| nfs-kernel-server nfs-common ssh openssh-server openssh-client]] |
| - | sudo apt-get install nfs-kernel-server nfs-common ssh openssh-server openssh-client | + | |
| ==== PC2, PC3, PC4… ==== | ==== PC2, PC3, PC4… ==== | ||
| - | Les applications à installer sont moins nombreuses pour les PCs clients : | + | Les applications à [[:tutoriel:comment_installer_un_paquet|installer]] sont moins nombreuses pour les PCs clients :\\ |
| - | sudo apt-get install ssh openssh-server openssh-client nfs-common | + | [[apt>ssh,openssh-server,openssh-client,nfs-common|ssh openssh-server openssh-client nfs-common]] |
| Ligne 36: | Ligne 36: | ||
| Créer uniquement sur PC2, PC3… un dossier « partage » qui servira de « passerelle » pour sauvegarder les fichiers : | Créer uniquement sur PC2, PC3… un dossier « partage » qui servira de « passerelle » pour sauvegarder les fichiers : | ||
| - | sudo mkdir /media/partage | + | <code>sudo mkdir /media/partage</code> |
| Ligne 47: | Ligne 47: | ||
| Il faut spécifier à PC1 quels PCs sont autorisés à communiquer avec lui. [[:/tutoriel/comment_editer_un_fichier|Éditez le fichier]] **/etc/hosts.allow** et insérez-y les lignes suivantes (dans cet exemple, les PCs avec les adresses IP 192.168.0.2, 192.168.0.3 et 192.168.0.4 pourront communiquer avec PC1) : | Il faut spécifier à PC1 quels PCs sont autorisés à communiquer avec lui. [[:/tutoriel/comment_editer_un_fichier|Éditez le fichier]] **/etc/hosts.allow** et insérez-y les lignes suivantes (dans cet exemple, les PCs avec les adresses IP 192.168.0.2, 192.168.0.3 et 192.168.0.4 pourront communiquer avec PC1) : | ||
| - | <code>portmap: 192.168.0.2 192.168.0.3 192.168.0.4 | + | <file> |
| + | portmap: 192.168.0.2 192.168.0.3 192.168.0.4 | ||
| lockd: 192.168.0.2 192.168.0.3 192.168.0.4 | lockd: 192.168.0.2 192.168.0.3 192.168.0.4 | ||
| mountd: 192.168.0.2 192.168.0.3 192.168.0.4 | mountd: 192.168.0.2 192.168.0.3 192.168.0.4 | ||
| rquotad: 192.168.0.2 192.168.0.3 192.168.0.4 | rquotad: 192.168.0.2 192.168.0.3 192.168.0.4 | ||
| - | statd: 192.168.0.2 192.168.0.3 192.168.0.4</code> | + | statd: 192.168.0.2 192.168.0.3 192.168.0.4 |
| + | </file> | ||
| Enregistrez et fermez, puis [[:/tutoriel/comment_editer_un_fichier|éditez le fichier]] **/etc/exports** et insérez-y la ligne suivante : | Enregistrez et fermez, puis [[:/tutoriel/comment_editer_un_fichier|éditez le fichier]] **/etc/exports** et insérez-y la ligne suivante : | ||
| - | /media/sdb9 192.168.0.2(rw,sync) 192.168.0.3(rw,sync) 192.168.0.4(rw,sync) | + | <file>/media/sdb9 192.168.0.2(rw,sync) 192.168.0.3(rw,sync) 192.168.0.4(rw,sync)</file> |
| + | |||
| + | Il ne faut pas oublier de créer le dossier /media/sdb9. | ||
| Redémarrez ensuite le serveur NFS : | Redémarrez ensuite le serveur NFS : | ||
| - | sudo /etc/init.d/nfs-kernel-server restart | + | <code>sudo invoke-rc.d nfs-kernel-server restart</code> |
| Voilà pour la configuration du serveur NFS du PC1. | Voilà pour la configuration du serveur NFS du PC1. | ||
| + | <note tips> | ||
| + | Si vous utilisez un Firewall, n'oubliez pas de le configurer. | ||
| + | </note> | ||
| ===== Montage manuel des partitions sur PC2, PC3, PC4… ===== | ===== Montage manuel des partitions sur PC2, PC3, PC4… ===== | ||
| - | Pour tester la configuration avant mise en place du montage automatique ci-dessous (optionel). A effectuer sur chaque PC. | + | Pour tester la configuration avant mise en place du montage automatique ci-dessous (optionnel). A effectuer sur chaque PC. |
| - | sudo mount -t nfs 192.168.0.1:/media/sdb9 /media/partage | + | <code>sudo mount -t nfs 192.168.0.1:/media/sdb9 /media/partage</code> |
| Ligne 73: | Ligne 79: | ||
| Pour configurer le montage automatique de la partition virtuellement sur les PC2, PC3, PC4…, il suffit de recopier le fichier **/etc/hosts.allow** de PC1 sur chaque machine connectée en ajoutant à chaque ligne l'adresse IP du serveur, et d'[[:/tutoriel/comment_editer_un_fichier|insérer la ligne suivante]] (adaptez l'adresse IP à celle de PC1) dans le fichier **/etc/fstab** de chaque machine : | Pour configurer le montage automatique de la partition virtuellement sur les PC2, PC3, PC4…, il suffit de recopier le fichier **/etc/hosts.allow** de PC1 sur chaque machine connectée en ajoutant à chaque ligne l'adresse IP du serveur, et d'[[:/tutoriel/comment_editer_un_fichier|insérer la ligne suivante]] (adaptez l'adresse IP à celle de PC1) dans le fichier **/etc/fstab** de chaque machine : | ||
| - | 192.168.0.1:/media/sdb9 /media/partage nfs rw 0 0 | + | <file>192.168.0.1:/media/sdb9 /media/partage nfs rw 0 0</file> |
| Enfin, sur TOUS les PC, lancer la commande : | Enfin, sur TOUS les PC, lancer la commande : | ||
| Ligne 81: | Ligne 87: | ||
| ---- | ---- | ||
| - | // Contributeur : [[utilisateurs:William Chevremont]] // | + | // Contributeur : William Chevremont // |