Configura un Servidor NAS para Almacenamiento y Streaming Multimedia en Tu Red WiFi 🚀
Este tutorial te guiará paso a paso en la creación de un servidor NAS (Network Attached Storage) casero. Descubre cómo centralizar tus archivos, realizar copias de seguridad automáticas y disfrutar de tu contenido multimedia en cualquier dispositivo conectado a tu red WiFi. Transforma un ordenador antiguo o una Raspberry Pi en un potente centro de almacenamiento.
🚀 Introducción al Mundo NAS: Almacenamiento Centralizado en Tu Red
¿Cansado de tener archivos dispersos en diferentes dispositivos? ¿Te gustaría acceder a tus fotos, vídeos y documentos desde cualquier lugar de tu casa o incluso fuera de ella? Un servidor NAS (Network Attached Storage) es la solución perfecta. Un NAS es un dispositivo de almacenamiento de datos dedicado que se conecta a tu red, permitiéndote acceder a tus archivos de forma centralizada y compartirlos con múltiples usuarios y dispositivos.
En esta guía completa, te mostraremos cómo construir y configurar tu propio servidor NAS, utilizando hardware accesible como un ordenador antiguo o una Raspberry Pi, y software libre. No necesitas ser un experto en redes; te guiaremos a través de cada paso.
¿Qué es un NAS y Por Qué lo Necesitas? 🤔
Un NAS es, en esencia, un mini-servidor de archivos. Imagina un disco duro externo, pero con "inteligencia" de red. En lugar de conectarse directamente a un solo ordenador, se conecta a tu router WiFi y está disponible para todos los dispositivos en tu red (ordenadores, smartphones, tablets, smart TVs, consolas de juegos, etc.).
Beneficios clave de tener un NAS:
- Almacenamiento Centralizado: Todos tus archivos importantes en un solo lugar.
- Copias de Seguridad (Backup): Automatiza las copias de seguridad de tus dispositivos.
- Acceso Remoto: Accede a tus archivos desde cualquier lugar con conexión a Internet.
- Streaming Multimedia: Transmite películas, música y fotos a cualquier dispositivo compatible.
- Compartir Archivos: Comparte fácilmente archivos grandes con familiares o amigos.
- Nube Privada: Ten tu propia nube sin depender de servicios de terceros.
🛠️ Hardware Necesario: Tu Elección para el Corazón del NAS
Para construir tu NAS, necesitarás un hardware que actúe como el "cerebro" y el "almacén" de tu sistema. Tienes varias opciones, desde reutilizar un viejo PC hasta usar una pequeña y eficiente Raspberry Pi.
Opciones de Hardware:
- PC Antiguo/Mini PC: Es la opción más potente y flexible. Un ordenador con al menos 4GB de RAM y un procesador de doble núcleo (Intel Celeron/Pentium o AMD equivalente) es más que suficiente. Lo más importante es que tenga suficientes puertos SATA para los discos duros y una conexión Gigabit Ethernet.
- Raspberry Pi (4 o superior): Una opción compacta, de bajo consumo y económica. Ideal para NAS de menor escala, principalmente para streaming y almacenamiento básico. Necesitarás una Raspberry Pi 4 o 5 por su puerto Gigabit Ethernet y puertos USB 3.0 para conectar discos externos de forma eficiente. Ten en cuenta que el rendimiento SATA nativo no está presente.
- Intel NUC / Otros Mini PCs de bajo consumo: Excelentes alternativas que combinan potencia y bajo consumo, pero suelen ser más caras que reutilizar un PC antiguo.
Componentes Esenciales:
- Unidad Central (PC/Raspberry Pi): Elige una de las opciones anteriores.
- Discos Duros: La parte más crítica del almacenamiento. Se recomienda usar discos duros dedicados para NAS (como los Western Digital Red o Seagate IronWolf) por su fiabilidad y durabilidad en funcionamiento continuo. Empieza con al menos dos discos para configurar RAID (Redundant Array of Independent Disks) y tener redundancia de datos.
- Recomendado: 2x Discos de 4TB (mínimo, si el presupuesto lo permite).
- Memoria RAM: Mínimo 4GB para un PC, 8GB si piensas ejecutar contenedores o máquinas virtuales. Para Raspberry Pi 4/5, la versión de 4GB u 8GB es ideal.
- Unidad de Arranque (OS Drive): Un SSD pequeño (120GB) o una unidad USB robusta (para Raspberry Pi, una tarjeta microSD de alta calidad o un SSD vía USB).
- Conexión de Red: Un puerto Gigabit Ethernet en tu router y en tu dispositivo NAS es fundamental para un buen rendimiento.
- Fuente de Alimentación: Acorde a los componentes que instales.
- Caja/Chasis: Si usas un PC, una caja con buen flujo de aire y espacio para discos. Para Raspberry Pi, una caja con disipador o ventilador.
⚙️ Software del NAS: Elige tu Sistema Operativo
La elección del software es tan importante como la del hardware. Aquí te presentamos las opciones más populares y robustas para construir tu NAS casero.
Opciones de Sistemas Operativos para NAS:
- OpenMediaVault (OMV): Basado en Debian Linux, es una de las soluciones más populares y fáciles de usar. Ofrece una interfaz web muy intuitiva para configurar todo: RAID, usuarios, permisos, comparticiones (SMB/CIFS, NFS, FTP), y plugins para Plex Media Server, Docker, etc. Es excelente para principiantes y usuarios avanzados.
- TrueNAS CORE (anteriormente FreeNAS): Basado en FreeBSD, TrueNAS CORE es una solución de nivel empresarial disponible de forma gratuita. Es extremadamente potente y usa el sistema de archivos ZFS, que ofrece una integridad de datos inigualable, snapshots y muchas características avanzadas. Requiere hardware más potente (mínimo 8GB de RAM, preferiblemente 16GB o más) y un poco más de curva de aprendizaje.
- Unraid: Es una solución comercial (pago único) muy popular por su flexibilidad con los discos. Permite mezclar discos de diferentes tamaños y añadir más discos a medida que los necesites sin reconstruir el array. Ideal para almacenamiento multimedia y para ejecutar una gran cantidad de máquinas virtuales/Docker.
- Debian/Ubuntu Server + Software Manual: Para los más aventureros, puedes instalar una distribución Linux mínima y configurar manualmente los servicios (Samba para comparticiones, Plex para multimedia, etc.). Ofrece la máxima flexibilidad pero requiere más conocimientos de Linux.
Pasos Generales para la Instalación de OMV:
📥 Preparación e Instalación de OpenMediaVault (OMV) 📖
Sigue estos pasos detallados para instalar OpenMediaVault en tu hardware NAS.
1. Descarga la Imagen de OMV 💾
Ve a la página oficial de OpenMediaVault (openmediavault.org) y descarga la última imagen ISO estable para tu arquitectura (generalmente x64 para PC, ARM para Raspberry Pi).
2. Crea un USB Booteable 💻
Usa una herramienta como Balena Etcher (multiplataforma) o Rufus (Windows) para "flashear" la imagen ISO de OMV a una unidad USB de al menos 8GB.
- Conecta tu unidad USB.
- Abre Balena Etcher.
- Selecciona la imagen ISO de OMV descargada.
- Selecciona tu unidad USB como destino.
- Haz clic en "Flash".
3. Instalación de OMV en tu Hardware NAS 🖥️
Conecta el USB booteable a tu hardware NAS. Conecta también un monitor y teclado temporalmente.
- Arranca desde el USB: Enciende tu hardware NAS y accede al menú de arranque de la BIOS/UEFI (normalmente pulsando Del, F2, F10 o F12 al inicio). Selecciona el USB como primera opción de arranque.
- Inicio de la Instalación: Elige la opción "Install" o "Graphical Install".
- Configuración Regional: Selecciona tu idioma, ubicación y distribución de teclado.
- Configuración de Red: OMV intentará configurar la red automáticamente por DHCP. Si necesitas una IP estática, puedes cambiarla después desde la interfaz web.
- Nombre del Servidor y Dominio: Introduce un nombre para tu NAS (ej.
minnas) y un dominio (ej.local). - Contraseña de Root: Establece una contraseña segura para el usuario
root(administrador del sistema Linux). - Selecciona Disco de Instalación: MUY IMPORTANTE: Elige la unidad de arranque (SSD pequeño o USB) para instalar OMV. NO selecciones tus discos de datos grandes.
- Proceso de Instalación: OMV se instalará. Esto puede tardar unos minutos.
- Reiniciar: Cuando termine, retira el USB booteable y reinicia el sistema.
🌐 Configuración Inicial de OpenMediaVault (OMV) Vía Web
Ahora que OMV está instalado, accede a su potente interfaz web para realizar la configuración inicial.
1. Acceso a la Interfaz Web 🖥️
Abre tu navegador web en otro ordenador de tu red y escribe la dirección IP que anotaste (ej. http://192.168.1.100).
- Usuario:
admin - Contraseña por defecto:
openmediavault(¡Cámbiala inmediatamente!)
2. Cambiar Contraseña del Administrador Web 🔒
Una vez dentro, ve a Sistema > General > Web Administrator Password y cambia la contraseña admin por defecto. Haz clic en "Guardar" y luego aplica los cambios.
3. Configuración de Discos Duros (RAID) 💽
Aquí es donde preparas tus discos de almacenamiento.
- Limpiar Discos: Ve a Almacenamiento > Discos.
- Selecciona cada uno de tus discos de datos (NO el de OMV).
- Haz clic en "Wipe" (Borrar) y elige "Quick" (Rápido) si son nuevos, o "Secure" (Seguro) si contienen datos sensibles que quieres eliminar completamente (tardará horas).
- Aplica los cambios.
- Crear RAID (Opcional, pero Muy Recomendado): Ve a Almacenamiento > Gestión de RAID.
- Haz clic en "Crear".
- Nombre: Dale un nombre al array (ej.
mi_raid1). - Nivel de RAID: Para dos discos, selecciona RAID1 (Mirror) para tener redundancia (si un disco falla, tus datos están seguros en el otro).
- Discos Miembros: Selecciona tus discos de datos.
- Haz clic en "Crear" y luego aplica los cambios. El proceso de construcción del RAID puede tardar varias horas, pero puedes seguir configurando OMV.
- Crear Sistema de Archivos: Ve a Almacenamiento > Sistemas de Archivos.
- Haz clic en "Crear".
- Dispositivo: Selecciona tu volumen RAID (o un disco individual si no usaste RAID).
- Sistema de Archivos: Elige ext4 (recomendado para Linux). Otras opciones son Btrfs o XFS.
- Etiqueta (Label): Dale un nombre descriptivo (ej.
DatosNAS). - Haz clic en "Crear" y aplica los cambios. Luego, selecciona el nuevo sistema de archivos y haz clic en "Montar".
4. Crear Usuarios y Grupos 🧑💻
Para controlar quién accede a qué.
- Usuarios: Ve a Gestión de Acceso > Usuarios.
- Haz clic en "Crear".
- Introduce un nombre de usuario (ej.
usuario_familiar), contraseña y selecciona el grupo primariousers. - Crea un usuario para cada persona que vaya a acceder al NAS.
- Grupos: Puedes crear grupos personalizados si necesitas permisos más granulares (ej.
familia,amigos). Ve a Gestión de Acceso > Grupos.
5. Configurar Carpetas Compartidas 📂
Aquí defines las ubicaciones a las que los usuarios accederán.
- Ve a Gestión de Acceso > Carpetas Compartidas.
- Haz clic en "Crear".
- Nombre: Dale un nombre (ej.
Documentos,Fotos,Videos). - Dispositivo: Selecciona el sistema de archivos que creaste (ej.
DatosNAS). - Ruta: Puedes dejar la ruta por defecto o crear una subcarpeta (ej.
/Documentos). - Permisos: Establece los permisos por defecto. Luego los ajustarás por usuario/grupo.
- Aplica los cambios.
- Permisos de Carpetas Compartidas: Selecciona la carpeta compartida que acabas de crear, haz clic en "ACL" (Access Control List).
- Aquí puedes dar permisos de lectura/escritura a usuarios o grupos específicos. Por ejemplo, al usuario
usuario_familiardale permisos de lectura/escritura en la carpetaDocumentos. - Aplica los cambios.
- Aquí puedes dar permisos de lectura/escritura a usuarios o grupos específicos. Por ejemplo, al usuario
🤝 Habilitar Servicios de Red y Acceso 📡
Con las carpetas creadas, es hora de hacerlas accesibles desde tu red.
1. Servicio SMB/CIFS (Compartición de Archivos para Windows/macOS) 📝
SMB/CIFS es el protocolo estándar para compartir archivos en redes locales con sistemas Windows y macOS.
- Ve a Servicios > SMB/CIFS > Configuración.
- Habilita (Enable) el servicio.
- Aplica los cambios.
- Ve a Servicios > SMB/CIFS > Compartidos.
- Haz clic en "Crear".
- Carpeta compartida: Selecciona una de las carpetas que creaste (ej.
Documentos). - Público: NO.
- Permisos heredados: SÍ (recomendado).
- Permitir invitados: Generalmente NO, a menos que quieras acceso sin credenciales.
- Aplica los cambios. Repite este paso para todas las carpetas que quieras compartir.
Acceder desde Windows: Abre el Explorador de Archivos, en la barra de direcciones escribe \ seguido de la IP de tu NAS (ej. \\192.168.1.100). Te pedirá usuario y contraseña.
Acceder desde macOS: En Finder, ve a "Ir" > "Conectarse al servidor..." y escribe smb:// seguido de la IP de tu NAS.
2. Servicio FTP (Protocolo de Transferencia de Archivos) (Opcional) 📤
Útil para transferir archivos grandes, aunque SMB suele ser más conveniente en la red local.
- Ve a Servicios > FTP > Configuración.
- Habilita (Enable) el servicio.
- Aplica los cambios.
- Ve a Servicios > FTP > Compartidos y añade las carpetas que quieras compartir por FTP.
🍿 Streaming Multimedia con Plex Media Server 🎬
Una de las funciones más populares de un NAS es servir como centro multimedia. Plex Media Server es la solución más robusta y fácil de usar para esto.
1. Instalar Plex Media Server (a través de Docker en OMV) 🐳
La forma más limpia y recomendada de instalar Plex en OMV es a través de Docker. Primero, necesitas instalar Docker en OMV.
- Instalar el Plugin openmediavault-omvextrasorg: Este plugin es esencial para añadir repositorios de terceros y acceder a Docker.
- Ve a Sistema > Plugins.
- Haz clic en el botón "Upload" (Subir).
- Descarga el archivo
openmediavault-omvextrasorg_latest_all.debdesde la página de OMV-Extras. - Súbelo a OMV y luego instálalo. Aplica los cambios.
- Habilitar Repositorios OMV-Extras e Instalar Docker:
- Después de instalar el plugin, aparecerá una nueva sección "OMV-Extras" en el menú izquierdo.
- Ve a OMV-Extras > Docker.
- Asegúrate de que el repositorio de Docker esté habilitado y haz clic en "Install Docker" (Instalar Docker).
- Aplica los cambios.
- Configurar Carpetas para Docker y Plex:
-
Necesitas una carpeta compartida para los datos de configuración de Docker (ej.
/appdata/docker). -
Necesitas una carpeta compartida para la biblioteca de medios de Plex (ej.
/plexmedia). -
Asegúrate de que el usuario
plex(o el usuario con el que se ejecutará el contenedor de Plex) tenga permisos de lectura y escritura en estas carpetas, especialmente en la de medios.
-
2. Desplegar el Contenedor de Plex 🚀
Usa la interfaz web de Docker que viene con OMV-Extras (Portainer) o directamente la línea de comandos SSH.
Opción 1: Vía Interfaz de Portainer (recomendado para principiantes)
- Ve a OMV-Extras > Portainer y haz clic en el enlace para abrir Portainer.
- Inicia sesión (usuario
admin, contraseña que configuraste para Portainer durante la instalación de Docker). - En Portainer, ve a Containers > Add container.
- Name:
plex - Image:
plexinc/pms-docker:latest - Network ports: Publica el puerto
32400(TCP). - Volumes: Mapea las carpetas creadas:
Path on host:/path/to/your/appdata/docker/plex(ruta real en tu NAS) aContainer path:/configPath on host:/path/to/your/media/moviesaContainer path:/data/moviesPath on host:/path/to/your/media/tvshowsaContainer path:/data/tvshows- Asegúrate de reemplazar
/path/to/your/...con las rutas reales de tus carpetas compartidas en OMV.
- Environment Variables: Añade:
TZ(Timezone):Europe/Madrid(o tu zona horaria).PUID: ID de tu usuarioadmin(puedes obtenerlo conid -u adminpor SSH).PGID: ID del grupousers(puedes obtenerlo conid -g userspor SSH).
- Haz clic en "Deploy the container".
Opción 2: Vía SSH (para usuarios más avanzados)
Conéctate por SSH a tu NAS y ejecuta:
sudo docker run \
-d \
--name=plex \
--network=host \
-e PUID=$(id -u admin) \
-e PGID=$(id -g users) \
-e TZ="Europe/Madrid" \
-v /ruta/a/tu/appdata/docker/plex:/config \
-v /ruta/a/tu/media/tvshows:/tv \
-v /ruta/a/tu/media/movies:/movies \
--restart=unless-stopped \
plexinc/pms-docker:latest
Reemplaza /ruta/a/tu/... con las rutas reales de tus carpetas compartidas. --network=host simplifica la configuración de red para Plex.
3. Configuración Inicial de Plex Media Server ✨
- Abre tu navegador web y ve a
http://[IP_DE_TU_NAS]:32400/web. - Inicia sesión con tu cuenta de Plex (si no tienes una, créala).
- El asistente te guiará para darle un nombre a tu servidor y añadir tus bibliotecas de medios (películas, series, música). Cuando añadas una biblioteca, selecciona las carpetas
movies,tvomusicque mapeaste en el contenedor de Docker. - Plex escaneará tus medios y descargará metadatos (portadas, sinopsis, etc.).
¡Felicidades! Ahora tienes un potente servidor multimedia en tu NAS. Puedes acceder a Plex desde cualquier dispositivo con la aplicación Plex (Smart TV, móvil, tablet, navegador web, etc.).
🛡️ Seguridad y Mantenimiento del NAS 🔐
Un NAS bien configurado es un activo valioso. Asegurarlo y mantenerlo es crucial.
1. Actualizaciones de OMV y Plugins 🔄
Es fundamental mantener tu sistema actualizado para obtener parches de seguridad y mejoras.
- Ve a Sistema > Actualización.
- Haz clic en "Comprobar" y luego en "Actualizar".
- Aplica los cambios.
2. Copias de Seguridad del NAS 💾
Un RAID protege contra fallos de disco, NO contra borrado accidental, errores de software o ransomware. Necesitas copias de seguridad de tus datos importantes.
- OMV Backup Plugin: Considera instalar el plugin
openmediavault-backupde OMV-Extras para hacer copias de seguridad de la configuración de tu NAS. - Respaldo de Datos: Para tus datos críticos (fotos, documentos), siempre sigue la regla 3-2-1: 3 copias de tus datos, en 2 tipos de medios diferentes, con 1 copia fuera de sitio (en la nube o en un disco externo en otra ubicación).
- Puedes usar un disco duro externo USB conectado al NAS y usar
rsynco el plugin de OMV para sincronizar carpetas. - Servicios en la nube como Backblaze B2, pCloud o Mega.
- Puedes usar un disco duro externo USB conectado al NAS y usar
3. Acceso Remoto Seguro (VPN) 🌐
Si quieres acceder a tu NAS desde fuera de casa, la forma más segura es a través de una VPN (Red Privada Virtual).
- OpenVPN en OMV: OMV tiene un plugin de OpenVPN que te permite configurar tu NAS como servidor VPN. Esto crea un túnel seguro a tu red doméstica.
- Instala el plugin
openmediavault-openvpndesde OMV-Extras. - Configúralo creando certificados y usuarios. Esto abrirá un puerto en tu router, así que asegúrate de tener una configuración de firewall adecuada.
- Instala el plugin
- VPN en el Router: Muchos routers modernos tienen funcionalidad VPN (OpenVPN o L2TP/IPSec) integrada. Esta es una excelente opción ya que protege todo el tráfico de tu red cuando estás conectado.
4. Monitorización 📊
OMV incluye herramientas de monitorización en su interfaz web (uso de CPU, RAM, red, temperatura de discos). Revísalas ocasionalmente para detectar problemas.
Tabla Comparativa de Soluciones NAS Comunes (OMV vs TrueNAS vs Unraid)
| Característica | OpenMediaVault (OMV) | TrueNAS CORE (FreeNAS) | Unraid |
|---|---|---|---|
| --- | --- | --- | --- |
| Base del SO | Debian Linux | FreeBSD (ZFS) | Slackware Linux |
| Requisitos HW | Bajo a Moderado (Min. 4GB RAM) | Moderado a Alto (Min. 8-16GB RAM, ECC recomendado) | Bajo a Moderado (Permite CPUs antiguas) |
| --- | --- | --- | --- |
| Sistema de Archivos | ext4, XFS, Btrfs (configurable) | ZFS (predeterminado, altamente recomendado) | XFS, Btrfs (dentro de un array con paridad) |
| Gestión de Discos | RAID por software (mdadm), JBOD, individuales | ZFS Pools (RAID-Z1, Z2, Z3, Mirror), alta integridad | Array de paridad (permite discos de diferente tamaño) + Caché SSD |
| --- | --- | --- | --- |
| Facilidad de Uso | ⭐⭐⭐⭐ (Interfaz web intuitiva) | ⭐⭐⭐ (Curva de aprendizaje moderada) | ⭐⭐⭐⭐ (Interfaz web amigable) |
| Plugins/Extensiones | Amplia variedad (Docker, Plex, Nextcloud, etc.) | Jails (FreeBSD VMs), Plugins (limitados), VMs, Docker (mediante VM) | Docker, VMs (muy bueno para esto) |
| --- | --- | --- | --- |
| Coste | Gratuito | Gratuito | Pago único por licencia (variable según discos) |
| Ideal para | Hogares y pequeñas oficinas, streaming, Docker, principiantes | Almacenamiento crítico, integridad de datos, avanzados | Almacenamiento expandible, VMs/Docker, bajo consumo |
✅ Conclusión y Próximos Pasos
¡Felicidades! Has configurado tu propio servidor NAS para almacenamiento centralizado y streaming multimedia. Esta es una base sólida para muchas otras funcionalidades.
Ideas para Expandir Tu NAS:
- Nextcloud: Transforma tu NAS en tu propia nube privada, alternativa a Dropbox o Google Drive.
- Servidor de Descargas: Configura un cliente torrent o de descargas (como Transmission o qBittorrent) para gestionar descargas directamente en el NAS.
- Monitorización Avanzada: Usa herramientas como Grafana y Prometheus a través de Docker para una monitorización más profunda del estado de tu NAS.
- Cámaras de Seguridad: Utiliza tu NAS como NVR (Network Video Recorder) para almacenar grabaciones de tus cámaras IP.
Tu NAS es un centro de datos versátil y potente. ¡Explora todas sus posibilidades!
Tutoriales relacionados
- Configura un Servidor RADIUS para Autenticación WiFi Empresarial (WPA2/WPA3-Enterprise)intermediate20 min
- Optimiza tu WiFi con un Analizador de Espectro: Detecta Interferencias y Mejora la Conexión 📡intermediate15 min
- Configura un Punto de Acceso WiFi con un Router Antiguo: Reutiliza y Expande Tu Red ♻️intermediate15 min
- Asegura Tu Red WiFi Doméstica: Escudo Antimalware y Privacidad Total 🔒✨intermediate15 min
- Configura y Optimiza el Acceso WiFi para Dispositivos IoT: Hogar Inteligente al Máximo 🏠💡intermediate15 min
Comentarios (0)
Aún no hay comentarios. ¡Sé el primero!