Javier Delgado Santana

Homelab

Estoy montando un pequeño Servidor Un ordenador siempre encendido que da un servicio a otros aparatos. en casa que protege la red de mi familia. Ya filtra la publicidad y los Rastreadores Código escondido en muchas webs que apunta lo que haces y crea un perfil tuyo., guarda cada noche una Copia cifrada Una copia de seguridad que solo se puede abrir con su contraseña. fuera de casa y puedo administrarlo a distancia de forma segura.

Un servidor Debian Un sistema operativo libre y gratuito, muy usado en servidores. en un mini PC para toda la red de casa. Lo monto por fases, en dos tardes por semana, y apunto cada paso en la bitácora.

Qué es

Un HP EliteDesk 800 G4 Mini, un ordenador del tamaño de un libro, con Debian 13 y sin Entorno gráfico Las ventanas, los iconos y el ratón. Sin él, todo se maneja escribiendo órdenes.. Filtra el DNS La guía telefónica de internet: traduce el nombre de una web a su dirección. de toda la casa con AdGuard Home El programa de mi mini PC que bloquea publicidad y rastreadores en toda la casa.: la publicidad y los rastreadores se bloquean en los aparatos que usan el DNS que reparte el router, sin instalar nada en ellos. Si deja de responder, me llega un aviso al móvil.

Monto este servidor sobre todo para ponerme a prueba. Y también por lo que da en casa: más privacidad y muchos menos anuncios.

El mini PC HP EliteDesk de pie en una balda, junto al switch Netgear de 8 puertos con tres cables de red conectados y sus luces encendidas.

Mi red de casa

Esquema simplificado

Conexiones:

  • Entre Dispositivos y Router: funciona hoy.
  • Entre Router e Internet: funciona hoy.
  • Entre Router y Red mesh: funciona hoy.
  • De Dispositivos a Mini PC: funciona hoy.
  • De Mini PC a Internet: funciona hoy.
  • De Mini PC a Tailscale: funciona hoy.
  • De Mini PC a Copias cifradas: funciona hoy.

El punto que se mueve por el esquema sigue el camino de una consulta DNS: Dispositivos, Mini PC e Internet.

Dispositivos Funciona hoy Los móviles y ordenadores de casa. Antes de abrir una web, preguntan en qué dirección está.
Router Funciona hoy Conecta todos los aparatos de casa a internet y le dice a cada uno qué dirección usar y a quién preguntar por las webs: al mini PC.
Mini PC Funciona hoy Hace de guía telefónica de la casa: traduce el nombre de cada web a su dirección y se niega a dar la de la publicidad y los rastreadores. Si deja de responder, me llega un aviso al móvil.
Internet Funciona hoy Todo lo que hay fuera de casa. También los servicios que saben en qué dirección está cada web y le responden al mini PC por un canal cifrado.
Red mesh Funciona hoy Tres aparatos de wifi repartidos por las tres plantas de la casa y unidos entre sí por cable. Funcionan como uno solo, así que la señal llega bien a todas partes.
Tailscale Funciona hoy Une mis aparatos en una red privada y cifrada, aunque estén lejos. Desde fuera de casa entro al mini PC para administrarlo sin abrir ninguna entrada del router.
Copias cifradas Funciona hoy Cada día, lo importante del mini PC se copia fuera de casa, cifrado con una contraseña que solo tengo yo. Si una copia falla, me llega un aviso.

Toca o pulsa una caja para ver qué hace

Fases

6 de 7 fases funcionan

  1. Preparación: llaves, BIOS Los ajustes básicos del ordenador, que se cargan antes que el sistema operativo. y cableado Funciona
  2. Base: Debian 13, SSH Una forma segura de manejar un ordenador a distancia escribiendo órdenes. con Llave FIDO2 Una llave USB que hace falta para entrar. Sin ella, la contraseña no basta. y Cortafuegos Un filtro que decide qué conexiones pueden entrar o salir de un ordenador. Funciona
  3. DNS con filtrado para toda la casa Funciona
  4. Acceso remoto por Tailscale Un servicio que une mis aparatos en una red privada y cifrada, aunque estén lejos., sin Abrir puertos Dejar una entrada del router abierta desde internet hacia un aparato de casa. Funciona
  5. Avisos externos si el servidor o el DNS caen Funciona
  6. Copias cifradas diarias Funciona
  7. Servicios en contenedores: fotos y multimedia Pendiente

Decisiones

Cada decisión técnica del servidor, con lo que gano y lo que sacrifico.

  • DNS secundario de respaldo Prevista
  • Listas de bloqueo suaves Montada
  • Acceso remoto sin abrir puertos Montada
  • SSH con llaves físicas Montada
  • Copias cifradas fuera de casa Montada
  • Avisos desde fuera Montada
  • El aviso comprueba que el DNS responde Montada

Todas las decisiones

Qué no se publica

No publico Dirección IP El número que identifica a cada aparato en una red., nombres de equipos, contraseñas, los enlaces de los avisos ni la dirección exacta donde se guardan las copias. Con esos datos sería más fácil atacar la red de mi casa.