Tutorial / diciembre 24, 2017

Compartir carpetas vía NFS

NFS, de las siglas Network File System y en castellano Sistema de Archivos de Red, es un protocolo que viene incluido por defecto en los Sistemas Operativos Unix y la mayoría de distribuciones GNU/Linux. Es utilizado para sistemas de archivos distribuido en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales.

Si tenemos varios ordenadores en casa y en los dos utilizamos alguna distribución GNU/Linux es una buena herramienta para compartir carpetas que queramos tener en los dos ordenadores. Por ejemplo, en mi PC de sobremesa, tengo una partición llamada Música, y la tengo compartida con mi netbook para poder escuchar música desde cualquier parte de la casa.

Compartir directorio por NFS

Primero de todo, vamos a identificar los dos ordenadores. El ordenador que indica que carpeta compartir, lo llamaremos PC1 y el ordenador que monta esa carpeta lo llamaremos PC2. Así pues, seguiremos estos sencillos pasos.

Primero de todo, instalaremos en el PC1 el siguiente paquete que se llama nfs-kernel-server, de la siguiente manera:


# aptitude install nfs-kernel-server

En segundo lugar, en el PC2, instalaremos el paquete con nombre nfs-client:


# aptitude install nfs-client

Ahora tenemos que indicar que carpeta queremos compartir. Abrimos una Terminal y editamos el archivo /etc/exports.


Allí deberemos de poner lo siguiente:


RutaDeLaCarpeta – DOS TABS – DirecciónIPDefinida/Red(opciones)

Por ejemplo:


/home/zagur/voidnull – DOS TABS – 192.168.0.0/24(rw,subtree_check)

DOS TABS, me refiero a que entre la ruta de la carpeta y la IP definida, hay dos tabulaciones.

La IP definida, es aquella que acaba con cero (el último octeto en binario todo ceros). Por ejemplo, si tu IP tiene esta estructura, 192.168.8.13, deberás de poner 192.168.8.0. El numero 24 indica la red.

Las opciones son muchas, las usadas en el ejemplo, son r de leer y w de escribir. Subtree_check, significa que a parte de compartir la carpeta, en este caso, VoidNull, que comparta las carpetas que hay dentro de la carpeta compartida. Es decir, si existe una carpeta llamada PC1 dentro de VoidNull, también será compartida.

Una vez esto, vamos a tener que reiniciar el demonio del NFS haciendo:


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

o bien,


# service nfs-kernel-server restart

Ahora nos dirigimos al PC2 donde montaremos la carpeta con el siguiente comando:


# mount -t nfs 192.168.0.23:/home/zagur/voidnull /mnt/PC2

Un comentario “Compartir carpetas vía NFS”

avatar
500
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Compartir carpetas vía NFS | PlanetaLibre Recent comment authors
  Suscribirte  
más nuevos más viejos más votados
Notificarme
trackback

[…] Visitar la fuente original […]

Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Doble clic sobre aquí para cerrar.