2009/01/12

Rete tra più PC

E' possibile condividere files tra due o più PC tramite NFS.

Dopo avere riconosciuto l'interfaccia di rete

sudo ifconfig

bisogna impostare un IP fisso su ogni computer (qui l'interfaccia è eth0):

sudo ifconfig eth0 192.168.1.1

dove l'ultimo numero deve variare a seconda del PC.


SERVER (192.168.1.1)
Installare NFS server

sudo aptitude install nfs-kernel-server nfs-common portmap

Durante la configurazione di portmap non fare il binding loopback.
Se le cartelle da condividere sono /Dati/musica in lettura e /Dati/testi in lettura e scrittura, allora aggiungere a /etc/exports le righe

/Dati/musica 192.168.1.1/24(ro,async)
/Dati/testi 192.168.1.1/24(rw,no_root_squash,async)

dove si possono anche indicare degli IP specifici invece di 192.168.1.1/24.
Riavviare il server NFS

sudo /etc/init.d/nfs-kernel-server restart

Se si cambiano le condivisione bisogna dare

sudo exportfs -a


CLIENT
Installare NFS client

sudo aptitude install portmap nfs-common

Se /media/musica e /media/testi sono le cartelle in cui montare quelle condivise, allora bisogna inserire in /etc/fstab le righe

192.168.1.1:/Dati/musica /media/musica nfs ro,user,noauto 0 0
192.168.1.1:/Dati/testi /media/testi nfs rw,user,noauto 0 0

dove ro e rw si riferiscono alle cartelle in sola lettura e in lettura/scrittura rispettivamente.
Montare le cartelle con

sudo mount /media/musica & sudo mount /media/testi

Per montarli automaticamente all'avvio utilizzare auto invece di noauto.


Ref: Senbee's Blog