Ultimamente un NAS comercial permite crear un directorio compartido de una forma sencilla. Al agregar una conexión NFS solo tienes que introducir la IP del equipo desde donde quieres conectarte y los permisos que le concedes. Obviamente no es lo mas seguro pero veamoslo por el lado sencillo, solo los comandos a ejecutar para conectar desde un linux a ese directorio.
Supongamos un entorno de laboratorio con los siguientes elementos:
   - NAS, tiene una ip: 192.168.100.252
   - Equipo, tiene una ip: 192.168.100.20, además hemos hecho una reserva en el DHCP para que siempre tenga esa dirección, otra opción es configurar en manual la red del equipo.
   - Directorio compartido: Creamos un directorio llamado Drive, le agregamos conexión NFS para que se pueda conectar la IP del equipo y establecemos permisos de escritura.
   - Al compartir, el NAS nos informará de la ruta que tiene el directorio compartido, supongamos que es: /volume1/Drive
Para conectarnos por NFS, necesitaremos instalar:
En Arch: Documentación oficial aquí.
   # pacman -S nfs-tools 
En ElementaryOS:
   # apt install nfs-common
En CentOS:
   # yum install nfs-tools
Una vez que tenemos las utilidades NFS, podemos crear el directorio donde montaremos esa conexión remota:
   # mkdir /mnt/Drive
Tenemos dos opciones, empecemos por la primera, montar a mano el directorio, se puede especificar algún parametro mas pero ya no suele ser necesario:
   # mount 192.168.100.252:/volume1/Drive /mnt/Drive
Si queremos desmontar:
   # umount /mnt/Drive
Lo normal es que tengamos la unidad permanentemente mapeada y simplifiquemos el montaje/desmontaje si nos hiciese falta ejecutarlo, para ello tenemos que editar el fichero fstab y agregar una linea:
   # vim /etc/fstab
   192.168.100.252:/volume1/Drive /mnt/Drive nfs defaults 0 0
Recarga fstab, o bien reiniciando o mejor ejecutando:
   # mount -a
Tras este comando, se ha leido fstab y el punto de montaje se ha efectuado, podremos dirigirnos a /mnt/Drive y operar en el NAS sin necesidad de montarlo manualmente.
Ahora, si hiciese falta, podríamos montar el directorio así:
   # mount /mnt/Drive
O así:
   # mount 192.168.100.252:/volume1/Drive
Por ejemplo podríamos simplificar este último comando si añadimos un nombre en nuestro equipo para la IP, para ello editamos el fichero hosts y añadimos una línea:
   # vim /etc/hosts
   192.168.100.252      NAS01
Con esto, ya podemos hacer referencia al nombre y no a la IP, en todo lo que hemos ejecutado o configurado hasta ahora. Podriamos personalizar el nombre a nuestro antojo, independientemente del nombre que tenga realmente el dispositivo NAS.
En fstab especificariamos: 
   NAS01:/volume1/Drive /mnt/Drive nfs defaults 0 0
Recargariamos fstab:
   # mount -a
Seguiriamos pudiendo montar directamente así:
   # mount /mnt/Drive
O así:
   # mount NAS01:/volume1/Drive
SaluDOS
 
No hay comentarios:
Publicar un comentario