Permite compartir carpetas de archivos en la red.
Servidor es el que comparte sus archivos a otros en la misma red
en Linux Debian instalar nfs-kernel-server nfs-common
editar el archivo de configuracion /etc/exports
añadir que carpetas compartir en la red, con que maquinas compartirla, etc
<carpeta> <maquina1>(<options>) <maquinaN>(<options>)…
/home/rolf/Publica 192.168.0.0/24(ro,insecure,no_sub_tree_check,sync) # compartida con todos: desde 192.168.0.0 hasta 192.168.0.256 (ro = solo lectura) /home/rolf 192.168.0.80/28(rw,insecure,no_sub_tree_check,sync) # compartida con: desde 192.168.0.80 hasta 192.168.0.95 (rw = lectura y escritura) /home 192.168.0.64(rw,insecure,no_sub_tree_check,sync) # compartida solo con 192.168.0.64 (rw = lectura y escritura) \\ # autorizar por rangos de ip: \\ # 192.168.0.2/31 = de .2 hasta .3 (total 2)\\ # 192.168.0.4/30 = de .4 hasta .7 (total 4)\\ # 192.168.0.8/29 = de .8 hasta .15 (total 8)\\ # 192.168.0.16/28 = de .16 hasta .31 (total 16)\\ # 192.168.0.32/27 = de .32 hasta .63 (total 32)\\ # 192.168.0.64/26 = de .64 hasta .127 (total 64)\\ # 192.168.0.128/26 = de .191 hasta .255 (total 64)\\
Clientes son todos los que acceden a los archivos del servidor, montandolos como una carpeta remota
ejemplo configuracion en /etc/fstab
192.168.0.100:/home/rolf /mnt/nfs/caja1 nfs user,noauto,rw,hard,rsize=8192,wsize=8192,intr 0 0 #montar en /mnt/nfs/caja1 la direccion de red 192.168.0.100:/home/rolf #la ruta donde se monta debe existir, o se produce un error.