Cómo solucionar fallos de DNS en LAN con pfSense y TrueNAS

Problema En muchos homelabs se configura pfSense como router/DHCP‑server y se delega un dominio interno (por ejemplo *.lan) para que los dispositivos accedan a recursos como SMB shares mediante nombres amigables (smb://servidor.lan). Cuando el servidor de almacenamiento es TrueNAS y se le asigna un hostname estático (slab), la resolución DNS suele funcionar sin problemas. Sin embargo, es frecuente que, sin intervención aparente, los nombres dejan de resolverse y sólo se accede a los recursos mediante la dirección IP (192.168.x.x). El síntoma típico es: ...

September 13, 2026 · Ernesto

Cómo diseñar una estrategia de backup y high‑availability en un homelab con Proxmox y TrueNAS

Problema En muchos homelabs la combinación de máquinas virtuales, contenedores Docker y almacenamiento ZFS genera una superficie de riesgo difícil de proteger. El síntoma típico es la pérdida parcial de datos tras una caída de energía, una actualización fallida de una VM o una corrupción de pool ZFS. Los administradores terminan con backups esporádicos, copias en discos externos sin versionado y sin un plan claro de recuperación ante desastres. La falta de una arquitectura de backup coherente también dificulta la migración de servicios entre nodos o la restauración rápida después de un fallo del hardware. ...

September 12, 2026 · Ernesto

Cómo auto‑hostear y escalar un motor de orquestación de flujos con Kestra 2.0

Problema Los sistemas de orquestación de flujos (Airflow, Prefect, etc.) suelen requerir que cada worker tenga acceso directo a la base de datos central para leer el estado de los jobs y actualizar sus resultados. En entornos con nodos en la periferia –por ejemplo, un Raspberry Pi en el garaje, una VM detrás de NAT en la casa de los padres o un cluster de GPU aislado en una red de alta seguridad– esa arquitectura obliga a abrir puertos, crear VPNs o exponer credenciales de base de datos. Cada vez que el acceso a la DB falla, los workers se quedan colgados, pierden tareas o, en el peor de los casos, se pierde la trazabilidad completa del flujo. El síntoma típico es “el worker no puede conectarse a Postgres” o “el scheduler se queda sin heartbeat”. El reto es mantener la flexibilidad de ejecutar tareas en contenedores, procesos o pods sin comprometer la seguridad ni la disponibilidad del backend. ...

September 11, 2026 · Ernesto

Cómo automatizar la gestión de homelabs con Docker Compose, GitOps y CI/CD

Problema En muchos homelabs la lista de contenedores crece de forma orgánica: se añaden servicios copiando archivos docker‑compose.yml antiguos, se asignan puertos a mano y se crean volúmenes sin una política clara. Con el tiempo aparecen colisiones de puertos, variables de entorno olvidadas y health checks ausentes. Cada error obliga a volver a la máquina, revisar logs y, a menudo, a reiniciar manualmente los stacks. El patrón es claro: la configuración declarativa no está versionada ni validada antes de llegar al host, lo que genera inconsistencias y tiempo de inactividad evitables. ...

September 11, 2026 · Ernesto

Cómo diseñar y optimizar un homelab con GPU passthrough y alta capacidad de RAM en Proxmox

Problema En muchos homelabs el crecimiento rápido genera dos cuellos de botella habituales: capacidad de memoria insuficiente para ejecutar varios laboratorios simultáneos y acceso a GPU para workloads de IA o renderizado dentro de VMs. Cuando el hardware se reparte entre una workstation (Xeon) y una PC de escritorio (Intel Core Ultra), la arquitectura de la placa base y la configuración de IOMMU pueden impedir que la GPU sea asignada de forma estable a una VM. Además, la mezcla de canales de RAM (dual‑channel vs quad‑channel) y la falta de balanceo pueden degradar el rendimiento de los servicios críticos (SIEM, firewalls, controladoras de red). El desafío es diseñar una arquitectura que permita: ...

September 4, 2026 · Ernesto

Cómo comparar Proxmox, ESXi y Hyper-V para un homelab inicial

Problema Montar un entorno de virtualización en casa implica decidir cuál hipervisor instalar. La elección afecta el tiempo invertido en la puesta en marcha, la curva de aprendizaje y la utilidad de los conocimientos adquiridos para entornos productivos. La pregunta recurrente es: ¿Qué plataforma ofrece la mejor relación entre facilidad de uso, capacidad de experimentar con backups, snapshots y networking, y transferencia de habilidades a entornos corporativos? Este problema se repite en cualquier laboratorio que parte de hardware de consumo (por ejemplo, un i5‑8500, 32 GB RAM, SSD y HDD) y necesita ejecutar tanto máquinas Windows como Linux. La decisión no se limita a la popularidad del proyecto; también involucra licencias, soporte de herramientas de backup y la exposición a tecnologías que el profesional probablemente encontrará en el trabajo. ...

September 3, 2026 · Ernesto

Cómo diseñar una red VLAN y gestionar LXC containers en Proxmox para homelab

Problema En muchos homelabs el entusiasmo por añadir hardware, VLANs y contenedores lleva a una arquitectura que funciona, pero que rápidamente se vuelve difícil de mantener. El patrón típico es: Un servidor Proxmox que aloja varios LXCs no privilegiados. Múltiples VLANs creadas en un switch gestionado para separar tráfico de gestión, laboratorio, invitados y dispositivos de confianza. Un firewall virtual (Debian o similar) que actúa como puerta de enlace entre esas VLANs y el ISP. Herramientas de orquestación caseras que intentan automatizar la creación de redes y contenedores. El síntoma más común es que, tras añadir una nueva VLAN o LXC, aparecen problemas de conectividad inter‑VLAN, reglas de firewall que no se aplican o contenedores que pierden acceso a recursos críticos (DNS, NTP, almacenamiento). La raíz del problema suele estar en la falta de una guía estructurada que una la configuración de Proxmox, el switch gestionado y la orquestación de contenedores. ...

September 2, 2026 · Ernesto

Cómo resolver conflictos de HTTPS y DNS en entornos homelab con Pi‑hole, Nginx Proxy Manager y Cloudflare Tunnel

Problema En muchos homelabs se combinan Pi‑hole como resolutor DNS interno, Nginx Proxy Manager (NPM) para la terminación TLS y Cloudflare Tunnel para exponer servicios al exterior. Cuando los navegadores dentro de la LAN intentan acceder a sub‑dominios gestionados por NPM, aparecen errores como ERR_SSL_UNRECOGNIZED_NAME_ALERT o ERR_QUIC_PROTOCOL_ERROR. La causa típica es que el cliente recibe una respuesta DNS que mezcla direcciones internas (IPv4) con registros externos (IPv6 o A) obtenidos de Cloudflare, lo que rompe la coincidencia del certificado y obliga al navegador a abortar la conexión TLS. ...

September 1, 2026 · Ernesto

Cómo implementar filtrado DNS con per‑device routing usando un binario estático

Problema En redes domésticas y de pequeñas oficinas es habitual combinar dos capas distintas: un filtro DNS que decide si un nombre debe resolverse y una política de salida que determina por qué túnel o interfaz pasa el tráfico. Cuando ambas capas están desacopladas, cada nuevo dispositivo o categoría de aplicación obliga a crear reglas en al menos dos lugares diferentes (lista de bloqueo y tabla de rutas). El resultado es una configuración fragmentada que se vuelve difícil de auditar, propensa a errores y que requiere scripts o glue manual para mantener la coherencia. Además, la mayoría de las soluciones populares (Pi‑hole, AdGuard Home) no ofrecen una forma nativa de redirigir tráfico DNS a un túnel específico por dispositivo, lo que obliga a usar VPNs o reglas de firewall externas que no siempre se alinean con la lógica de bloqueo. ...

August 29, 2026 · Ernesto

Cómo optimizar refrigeración y espacio en racks DIY para homelab

Problema En muchos homelabs compactos el chasis, la disposición de los discos y la falta de ventilación provocan temperaturas críticas en la CPU y en los SSDs. Cuando el rack se coloca “sideways” bajo una repisa, el flujo de aire natural se corta y los ventiladores de los servidores no pueden expulsar el calor de manera eficiente. El síntoma típico es que la CPU se acerca a los 90 °C bajo carga, los discos emiten ruidos de alta velocidad y el sistema dispara throttling o apagados de emergencia. El problema no es exclusivo de un modelo de caja; ocurre siempre que el espacio disponible es limitado y la ventilación no se diseña pensando en la orientación horizontal. ...

August 29, 2026 · Ernesto