Ayer les comentaba algunos detalles sobre FreeNAS y me ha gustado tanto que ya les traigo algunos pasos para crear un NAS simple accesible desde Windows y Linux. No he tomado en cuenta la parte de Apple con AFP porque no tengo una Mac para hacer las pruebas. Me imagino que por ahora será suficiente con FTP o SSH. En fin, para este ejemplo he instalado FreeNAS virtualizado en VirtualBox 4 con un disco de 2GB para la instalación (aunque 1GB sería suficiente) y un disco de 12GB para hacer el NAS en sí mismo.
Para los que están fuera de onda con este tema, según Wikipedia un NAS (del inglés Network Attached Storage) es el nombre dado a una tecnología de almacenamiento dedicada a compartir la capacidad de almacenamiento de un computador (Servidor) con ordenadores personales o servidores clientes a través de una red (normalmente TCP/IP), haciendo uso de un Sistema Operativo optimizado para dar acceso con los protocolos CIFS, NFS, FTP o TFTP.
Volviendo por aquí, la configuración básica para este ejemplo en VirtualBox que hice es la siguiente, aunque pueden hacer su propia configuración. Recuerden que es solo un ejemplo ;-)
En escencia los pasos de la instalación son muy sencillos por lo que no me he tomado la molestia de colocarlos aquí. Entonces empezaremos por ver el CLI de FreeNAS:
Como nos indica, debemos accesar mediante un navegador a la interfaz web de configuración de FreeNAS (en este caso la IP 192.168.24.102), en la cual nos loguearemos con el Username: admin y el Password: freenas. En los screeshots que siguen les mostraré los pasos de configuración.
|
Login de FreeNAS |
|
Crear un volumen con el disco de 12GB |
|
Confirmación de que el volumen ha sido creado |
|
Ajustamos los permisos para que cualquiera tenga acceso completo |
|
Agregamos un compartido Unix (NFS) |
|
Confirmación de que el compartido Unix ha sido creado |
|
Agregamos un compartido Windows (SMB) |
|
Verificamos que los servicios correspondientes estén encendidos |
|
Ajustes adicionales para CIFS (SMB) |
|
Más ajustes adicionales para CIFS (SMB) |
|
Ajustes adicionales para NFS |
|
Configuración FTP |
|
Configuración FTP |
|
Configuración SSH |
Luego de esto es pertinente reiniciar FreeNAS para que los servicios carguen su configuración adecuadamente, y procedemos a probar desde los clientes.
Probando desde Windows (SMB, CIFS)
|
Desde el Explorador de Windows abrimos Conectar a unidad de red... |
|
Especificamos la letra desdeada para la unidad y el camino hacia el recurso |
|
Listo! Ya estamos conectados al NAS |
Probando desde Linux (NFS)
fraterneo@rainbow:~$ sudo mount -t nfs 192.168.24.102:/mnt/nas1 /media/freenas-nfs/
|
El NAS montado en Nautilus |
Todo listo!
Pero todavía se pueden realizar algunos ajsustes adicionales. Para este ejemplo he asumido que cualquiera pueda conectarse al NAS con permisos full, pero esto podría cambiarse activando el servicio de Active Directory para los clientes Windows o LDAP para los clientes Linux. Así cada cual se autenticaría para con las debidas credenciales para tener acceso al NAS, dándole esto un toque de seguridad.
Otro asunto es que si disponemos de más discos podríamos dedicar un disco a SMB, un disco a NFS, un disco a AFP. O mejor aún hacer arreglos con los discos (RAID, LVM) y así ir jugando con esto.
men muchas gracias por la ayuda, tengo que probarlo ya que la otra ves no pude acceder al webgui :(
ResponderEliminarsaludos.
hola, este blog es increible,felicidades, yo soy muy nuevo en linux y me encanta. yo quisiera preguntarle como puedo configurar freenas para acceder a un archivo desde internet? ejemplo desde otro pais etc.
ResponderEliminarHola carto.
ResponderEliminarGracias por tu comentario.
Te digo que en FreeNAS solo necesitas configurar el FTP. El trabajo está realmente en abrir el puerto correspondiente en tu modem DSL o lo que utilices para conectarte a la red pública (Internet), eso es el puerto 21.
Debes abrir dicho puerto indicando que será utilizado por la dirección IP de tu FreeNAS.
Me parece que eso es más que suficiente.
Un saludo.
ahora si todo marcha al pelo. gracias yoouu
ResponderEliminaryo he podido tener acceso remoto con ssh , con el cliente Winscp
ResponderEliminarsaludos.
Amigo como puedo hacer para que el servicio ftp funcione?, cuando ingreso a servicios/controles de servicio y quiero poner en ON me sale un mensaje que el servicio ftp no puede ser iniciado.
ResponderEliminarHola Diego.
ResponderEliminarAntes de encenderlo debes configurarlo. Si de ahí no arranca entonces debes ver los logs del sistema para saber de qué se trata.
Un saludo.
Hola hice todo lo descrito, pero cuando intento conectarme desde UBUNTU al NAS me sale que no existe /media/freenas-nfs
ResponderEliminarse hacen ping y estan en la misma red...
espero me ayudes ... gracias
Hola Miguel. Es evidente que el directorio /media/freenas-nfs no existe en el cliente y debes crearlo: $ mkdir /media/freenas-nfs
EliminarPero también lo puedes nombrar como prefieras.
Un saludo.
Gracias por ayudarme Claudio solucione mi problema
Eliminar.... muchas gracias
Claudio, se agradece mucho!
ResponderEliminarMuy buen blog, recomendado!
Seguí hace, haces muy bien a la comunidad linuxera!
Espero puedas ayudarme..
ResponderEliminarTengo instalado en el FreeNAS 0.7.5 (Golden Path), el problema es que se llena el log y se traba no me deja guardar cambios en archivos compartidos CIFS/SMB me dice que esta siendo ocupado por otro usuario lo que hago es ir a Diagnostics|Log, limpiar todos los registros system y daemon luego ir a Services|CIFS/SMB|Settings y darle save and restart.
hay alguna configuracion o solucion (plugin) para limpiar automaticamente los Logs
Gracias.
Hola Jesus.
EliminarNo habia visto ese comportamiento antes. Este es el enlace a una seccion de troubleshooting de la gente de Packtpub: http://www.packtpub.com/article/troubleshooting-the-freenas-server
Busca el titulo Turning On Logging to Help Solve Windows Networking Problems. Me parece que eso responde a tu inquietud.
Lamento no poder ayudarte directamente.
Suerte....
Hola me gustaría saber como hacerlo para conectar un ordenador Mac y también con un teléfono movil android y así poder utilizarlo como disco en red y poder acceder desde cualquier dispositivo de casa. Gracias
ResponderEliminartengo un disco de 40 gb para instalar freenas y tengo un disco de 2 teras a compartir, pero que ya contiene los archivos de los usuarios, como lo puedo montar en el arbol ya existente de freenas, para que los usuarios de windows lo usen. perdon esta formateado en ext3
ResponderEliminarsaludos
Hola art ramos.
EliminarLamentablemente FreeNAS no soporta Ext3. Debe pasar toda esa data a un disco con formato ZFS o UFS y luego importarlo.
Saludos.
Muchas gracias. En la versión de FreeNAS 9.3 también funciona bien en windows, pero no me funcionó para acceder desde ubuntu, alguna sugerencia? Gracias nuevamente.
ResponderEliminarHola buenos dias.Me gustaria hacerte una consulta:
ResponderEliminarTengo todo instalado y estoy muy familiarizado con este programa,pero hay una cosa que me tiene loco.
Es posible instalar una impresora????Ni me la detecta desde windows,y dentro de red,me sale agregar una impresora,pero me sale una advertencia de windows que no tengo suficientes derechos para realuizar esta operacion.Pido ayuda por favor.Llevo tres dias intentadolo y no hay manera.Muchisimas gracias
Hola José.
EliminarMe temo que eso solo es posible haciendo algunos trucos. Mira estos enlaces
https://forums.freenas.org/index.php?threads/to-install-printer-in-8-3-version.12723/
http://www.instructables.com/id/FreeNAS-as-a-Print-Server/
http://tblog.myriad.ca/?p=46
Suerte!
buenas
ResponderEliminartengo un problema . tengo freenas con plex y desde hoy cuanfo quiero agregar contenido me dice que no temgo permisos.