¿Qué hace esta skill?

La Gestor DNS Pi-hole Skill guía la instalación y configuración de Pi-hole como bloqueador de anuncios a nivel de red y servidor DNS local en entornos homelab. Cubre el despliegue en Docker o bare-metal, la gestión de listas de bloqueo, la implementación de DNS-over-HTTPS y la creación de registros DNS locales para acceder a servicios internos por nombre en lugar de por IP.

Despliegue con Docker Compose
Instala Pi-hole en un contenedor Docker con volúmenes persistentes y configuración limpia, evitando la etiqueta latest para actualizaciones controladas.
Bloqueo de anuncios a nivel de red
Configura Pi-hole como DNS principal del router para bloquear anuncios y malware en todos los dispositivos sin extensiones de navegador.
Gestión de blocklists y falsos positivos
Añade listas de bloqueo recomendadas, actualiza Gravity y resuelve dominios legítimos bloqueados por error.
DNS local para servicios internos
Crea registros A y CNAME para que nas.home.lan, grafana.home.lan o proxmox.home.lan resuelvan automáticamente dentro de tu red.

Ejemplos de uso

🐳 Despliegue Docker
Ayúdame a desplegar Pi-hole con Docker Compose en mi servidor Debian, incluyendo volúmenes persistentes y contraseña del panel web.
🛡️ Configurar DNS del router
Mi Pi-hole está en 192.168.1.10. ¿Cómo configuro mi router para que use Pi-hole como DNS principal de toda la red?
🏠 Registros DNS locales
Necesito crear registros DNS locales para nas.home.lan, grafana.home.lan y proxmox.home.lan apuntando a sus IPs internas.
🔒 Cifrar consultas con DoH
Quiero instalar cloudflared como proxy DoH y configurar Pi-hole para que cifre las consultas upstream y mi ISP no las vea.

Características

Despliegue flexible Soporta instalación en Docker Compose o bare-metal en Raspberry Pi y servidores Linux con IP estática.
Bloqueo a nivel de red Bloquea anuncios y malware para todos los dispositivos de la red sin necesidad de extensiones individuales.
DNS-over-HTTPS Cifra las consultas DNS upstream con cloudflared para evitar que tu ISP registre los dominios consultados.
Resolución de nombres internos Crea registros A y CNAME para acceder a servicios del homelab mediante dominios personalizados en lugar de IPs.
Gestión de blocklists Añade y actualiza listas de bloqueo desde el panel web, y gestiona falsos positivos con lista de permitidos.

Preguntas frecuentes

No. Pi-hole puede ejecutarse en cualquier host Linux o contenedor Docker. La skill cubre tanto despliegue en Raspberry Pi como en servidores Debian/Ubuntu.
Sí. Al configurar Pi-hole como DNS principal en el router, todos los dispositivos de la red reciben el bloqueo automáticamente, sin instalar nada en cada uno.
Puedes añadir el dominio a la lista de permitidos desde el panel web de Pi-hole en Settings → Adlists, o desactivar temporalmente el bloqueo para diagnosticar.
Sí. Para cifrar consultas con DNS-over-HTTPS necesitas instalar cloudflared como proxy local y configurar Pi-hole para que use 127.0.0.1#5053 como DNS upstream.
Gestor DNS Pi-hole para Homelab — Bloqueo de anuncios y DNS local con Claude AI

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.