Está en la página 1de 14

Servidor de Discos en Red con FreeNas En esta pequea gua veremos cmo crear nuestro servidor de almacenamiento en red,

es decir, un servidor NAS (del ingls Network Attached Storage), por supuesto lo haremos mediante virtualizacin (en este caso VirtualBox) por eso de ahorrar unos eurillos, pero si tenis un equipo viejo al que no le dais utilidad os animamos a montarlo. Un servidor NAS viene bien para tener todos nuestros datos en un sitio centralizado y poder acceder a ellos desde cualquier dispositivo a travs de la red, de una manera mucho ms rpida que simplemente compartindolos desde la mquina que los posee. A dems un servidor de almacenamiento nos ofrece varias posibilidades para proteger nuestros datos contra fallos de hardware mediante la implantacin de sistemas RAID. Para montar nuestro servidor NAS usaremos una aplicacin llamada FreeNas (en realidad es un sistema operativo linux optimizado para esta funcin), la podemos descargar desde su pgina oficial http://www.freenas.org/. En nuestro caso hemos bajado la versin 8.0.2 de 64bits. Antes de empezar veamos lo requisitos que necesitamos para el servidor NAS. Lo vamos a dividir en dos secciones, la que usaremos nosotros en la mquina virtual y la que se necesitar en caso de una implementacin real: Mquina Virtual Memoria RAM 1024 Mb USB Flash (para el sistema) Disco 2Gb normal (.vdi) Tarjeta de red 1000 Mb/s H.D.D 2x20Gb (.vdi) Mquina real +4Gb Flash card de 2Gb 1000/Mbs Depende de

Estas especificaciones seran las mnimas recomendables, en la pgina del manual en lnea se pueden ver los requisitos para varios casos tpicos. Ahora que ya sabemos que necesitamos vamos a ver lo que se va a desarrollar. Bsicamente montaremos un servidor NAS que ofrezca un disco de 20Gb accesible para cualquier usuario de la red. El motivo de tener solamente 20Gb de capacidad es que montaremos los discos en RAID 1, es decir, en espejo. Est configuracin de discos nos permitir un acceso de lectura mucho ms rpido ya que lee de dos sitios a la vez. Esta posiblemente sea la configuracin ms sencilla que se pueda realizar, y para un usuario domestico posiblemente sea ms que suficiente. Empecemos. Primero crearemos la mquina virtual que vamos a usar para nuestro servidor NAS, para ello abrimos el VirtualBox vamos al men Mquina y seleccionamos nueva.

Como nombre de la mquina virtual ponemos el nombre que queramos, en nuestro caso hemos puesto FreeNas. Como sistema operativo ponemos BSD.

De memoria R.A.M si nuestra mquina lo soporta ponemos 1Gb, sino lo mximo que se pueda.

Crearemos un nuevo disco virtual, VDI en nuestro caso, reservado dinmicamente y con una capacidad de 2Gb.

Pulsamos Siguiente, Siguiente, etc... y terminamos de crear la mquina virtual. Ahora configuraremos algunos parmetros de la mquina virtual y le aadiremos dos discos duros ms. Para ello seleccionamos la mquina virtual que acabamos de crear en la pantalla principal de VirtualBox y pulsamos el botn de Configuracin (el que tiene forma de rueda dentada). Nos dirigimos a la seccin de Sistema y en la pestaa de Placa Base seleccionamos Habilitar IO APIC.

En la pestaa de Procesador seleccionamos Habilitar PAE/NX.

Ahora vamos a la seccin de Almacenamiento y pulsamos sobre el botn de los discos apilados con el smbolo + para aadir un nuevo disco duro.

Nos preguntar si queremos aadir un disco existente o crear uno nuevo, en este caso crearemos uno nuevo. Se nos abrir el asistente de creacin de discos, seleccionamos los datos VDI, dinmico/esttico (al gusto) y tamao de 20Gb. Volvemos a repetir los pasos para agregar el segundo disco duro.

Aprovechando que estamos aqu insertaremos la imagen descargada de FreeNas en la unidad de CDROM virtual, para ello seleccionamos del listado de discos la unidad de cd (la que pone Vaco), y a la derecha en la parte de Atributos pulsamos sobre el smbolo del disco, se nos abrir un explorador, buscamos la iso que hemos descargado la seleccionamos y pulsamos aceptar.

Con esto hemos terminado todas las configuraciones previas de la mquina virtual as que la iniciamos. Nada ms arrancar se cargar el men del sistema FreeNas desde el cdrom, dejamos que termine el temporizador o pulsamos la tecla Enter.

Acto seguido nos aparece el men de instalacin del cdrom, seleccionamos la primera opcin y pulsamos OK (o presionamos la tecla Enter).

Ahora debemos seleccionar el dispositivo donde queremos instalar FreeNas, seleccionamos el disco de 2Gb.

Nos aparecer un mensaje sobre que es mejor instalarlo sobre un dispositivo flash, lo ignoramos y continuamos con la instalacin, tras la cual nos volver a aparecer el men del principio. Podemos seleccionar reboot system o shutdown system, en cualquier caso la siguiente vez que arranque la mquina y se haya cargado el sistema FreeNas nos aparecer un men para la configuracin del propio sistema.

Lo primero de todo es configurar la tarjeta de red, as que seleccionamos la opcin 1 y vamos contestando las preguntas que nos va haciendo. Reiniciamos para asegurarnos de que tenga efecto la configuracin

En principio no hara falta configurar los DNS ni el Gateway ya que slo se podr acceder al servidor desde la red interna, y este a su vez no necesita en principio comunicarse hacia el exterior. Ahora tenemos que cambiar la configuracin de la tarjeta de red de la mquina virtual (si no se ha hecho antes), ya que por defecto al crearla viene configurada en modo NAT. Para ello entramos en las opciones de configuracin de la mquina virtual, vamos a la seccin de red y cambiamos el

modo de la tarjeta de NAT a Adaptador Puente. Este paso slo es necesario si queremos que el servidor sea visto en nuestra LAN.

Arrancamos la mquina si la tenamos parada y esperamos a que termine de cargar. A partir de aqu realizaremos todas las configuraciones que sean necesarias desde el interfaz web que nos brinda FreeNas, para ello abrimos nuestro navegador y en la barra de direcciones introducimos la direccin IP que le hayamos puesto a nuestro servidor. Lo primero que tendremos que hacer es cambiar la contrasea del usuario admin, para ello vamos al men de la izquierda a la seccin Account > My Account > Change Password. Una vez ah nos pedir que introduzcamos el password antiguo (por defecto 'freenas'), que pongamos el nuevo y lo confirmemos. Cuando hayamos puesto el nuevo password y lo hayamos confirmado pulsamos sobre Change Admin Password.

Ahora tenemos que indicarle a FreeNas que discos queremos usar para publicarlos, para ello debemos de crear un Volumen. Pulsamos sobre Storage y en la pantalla que nos aparece clicamos sobre Create Volume.

Se nos abrir un asistente para la creacin del volumen, en nuestro caso hemos puesto la siguiente configuracin:

Volume name: Podis poner el que queris, es el nombre del directorio donde se montara el volumen. En este caso hemos puesto DATOS. Member disks: Los dos que tenemos puestos. Filesystem type: Hemos puesto UFS (Unix File System) ya que desde la documentacin de FreeNas recomiendan este sistema de ficheros para volmenes de baja capacidad. Group type: Para crear un RAID1, que es lo que queremos, hay que seleccionar mirror. Para un RAID0 stripe. Si tuviramos ms discos apareceran otras opciones.

Specify custom path: Por si queremos montar el volumen en algn directorio que no sea el estandard. Habra que crear el directorio primero antes de crear el volumen. Path: Ruta del directorio donde se montar el volumen. Por defecto /mnt/nombre_volumen Una vez aceptada la configuracin, si todo ha ido bien debera aparecernos algo como esto:

El siguiente paso que hemos de seguir es modificar los permisos para que todos los usuarios puedan acceder al volumen que hemos creado y trabajar en el. Para ello pulsamos sobre el botn del medio, el que tiene el simbolito de los discos apilados con la llave encima. En nuestro caso, como es un servidor 'casero' hemos dejado que todo el mundo pueda hacer de todo, en un entorno ms profesional, o si sois 'paranoid level' en cuanto a seguridad, FreeNas permite implantar polticas de seguridad como cualquier mquina linux normal.

El siguiente paso es compartir el volumen que acabamos de crear para que los usuarios de la red tengan acceso a l. Para hacer esto nos dirigimos a Shares > Windows, en nuestro caso.

Pulsamos sobre Add Windows Share y se nos abre el asistente para la comparticin. Ponemos los datos que sean necesarios, en este caso el nombre que queremos con el que se vea el recurso compartido, el directorio que vamos a compartir y permitimos el acceso a invitados, el resto lo dejamos como viene.

Lo siguiente que debemos realizar es configurar y iniciar el servicio CIFS, para ello nos dirigimos a Services y pulsamos sobre el simbolito de llave inglesa que hay a la derecha del servicio CIFS.

A continuacin se nos abrir el asistente de configuracin de CIFS, la nica propiedad que hemos habilitado es el de permitir el acceso a usuarios anonimos (Authentication Model y Allow guest access), el resto lo hemos dejado como viene. Como veis hay multitud de opciones que dejamos para que cacharreis con ellas.

Para finalizar solamente nos queda iniciar el servicio CIFS y ya tendremos acceso a nuestro disco de red.

Como habis podido intuir FreeNas nos ofrece multitud de opciones, servicios, tecnologas, etc... En esta gua solamente hemos explorado la manera de levantar un sistema de almacenamiento en red muy bsico, de andar por casa, si vemos que este tema despierta inters iremos montando entornos ms complicados. De cualquier manera podis enviarnos vuestras dudas o sugerencias a cerowarnings@gmail.com.

Esperamos que os resulte til, salu2 desde CeroWarnings.