Implementación de TrueNAS para almacenamiento de archivos con acceso VPN
TrueNAS permite configurar un sistema de almacenamiento de archivos confiable en hardware existente sin necesidad de comprar un NAS especializado. El sistema utiliza ZFS para garantizar la integridad de los datos, instantáneas y replicación. En un entorno de prueba en Proxmox, creamos una máquina virtual con un disco para el sistema operativo y dos en RAID1 para almacenamiento; la configuración requirió un tiempo mínimo.
Requisitos clave: facilidad de administración, una papelera de reciclaje para recuperación de archivos y espejo de datos. TrueNAS cumple todos los puntos sin trucos adicionales.
Ventajas de ZFS en TrueNAS
ZFS está integrado de serie y proporciona:
- Autoreparación de datos corruptos mediante verificación de suma de comprobación y recuperación desde espejos.
- Instantáneas a nivel de pool o conjunto de datos individual con limpieza automática.
- Escalabilidad: añadir discos sin reformatear.
- Monitorización integrada: gráficos de CPU, RAM, E/S de disco y tráfico de red en la interfaz web.
La gestión de discos y conjuntos de datos se maneja a través del panel web. Configurar permisos de acceso a carpetas incluye usuarios, grupos y ACL, aunque la interfaz requiere cierta adaptación en comparación con sistemas NAS propietarios.
Instantáneas y replicación
Las instantáneas se configuran con programaciones: frecuencia, retención y replicación a un pool remoto. Esto proporciona un punto de restauración sin herramientas externas.
- Tareas automáticas: instantáneas diarias/horarias con rotación.
- Replicación: envío a otro TrueNAS o almacenamiento ZFS compatible mediante SSH.
- Papelera de reciclaje: los archivos eliminados están disponibles en instantáneas hasta la limpieza.
Las notificaciones de fallos (disco, espacio, errores) pueden configurarse para correo electrónico, Slack, Telegram o webhooks.
Configuración de acceso remoto
Para acceso externo sin abrir puertos o una IP pública, se utilizan aplicaciones VPN del catálogo de TrueNAS.
ZeroTier
ZeroTier crea una red virtual L2 a través de internet. Los dispositivos en la misma red se comunican como si estuvieran en una LAN.
Ventajas:
- Instalar cliente + introducir ID de red.
- Gestionar acceso a través de ZeroTier Central.
- Sin reenvío de puertos, funciona detrás de NAT.
- Compartir SMB está disponible de forma remota sin cambios.
Tailscale sobre WireGuard
Tailscale automatiza túneles WireGuard con autorización OAuth (Google/Microsoft).
Proceso:
- Instalar en TrueNAS y clientes.
- P2P automático o retransmisión vía DERP.
- ACL por etiquetas y grupos para segmentación.
- Clientes móviles para iOS/Android.
Ambas soluciones proporcionan acceso cifrado a SMB/AFP/NFS sin exponer servicios.
Características adicionales
TrueNAS SCALE admite máquinas virtuales KVM para ejecutar contenedores o servicios en el mismo hardware. Esto amplía la funcionalidad sin un hipervisor separado.
En resumen, TrueNAS es adecuado para administradores de nivel medio/senior: ZFS garantiza fiabilidad, la interfaz web minimiza el uso de CLI y las integraciones VPN resuelven el acceso remoto.
Puntos clave:
- ZFS proporciona autoreparación e instantáneas sin software adicional.
- VPN (ZeroTier/Tailscale) para acceso remoto seguro a SMB.
- Monitorización en tiempo real y notificaciones.
- Soporte para máquinas virtuales para flexibilidad.
- Adecuado para escenarios de autoalojamiento económicos.
— Editorial Team
Aún no hay comentarios.