Instalar Pi-hole v6 como servidor DNS local en tu Raspberry Pi (2025)
Por Víctor Aracil - abril 09, 2025
En esta guía actualizada te muestro cómo convertir tu Raspberry Pi en un servidor DNS local con Pi-hole v6, la nueva versión que ahora incluye servidor web propio, configuración centralizada y soporte para HTTPS sin necesidad de servidores externos como
lighttpd
.Conéctate a tu Raspberry Pi
Yo lo hago por SSH, ya que no uso interfaz gráfica:ssh pi@192.168.1.3
Asegúrate de tener curl instalado
sudo apt update
sudo apt install curl
Asigna una IP estática
Esto evitará que tu router o servidor DHCP le asigne una IP distinta tras cada reinicio:sudo nano /etc/dhcpcd.conf
Busca la sección donde puedes configurar una IP estática (puedes copiar el bloque del artículo original, ajustando la IP a tu red). Guarda y reinicia:
sudo reboot
Instala Pi-hole v6
El comando sigue siendo el de siempre:curl -sSL https://install.pi-hole.net | bash
Sigue el asistente y selecciona:
- Interfaz de red (eth0 o wlan0)
- IP estática confirmada
- Listas de bloqueo
- DNS de salida (Cloudflare, Quad9, etc.)
- No te preocupes por lighttpd: ya no es necesario instalarlo.
pihole -a -p
.., accede a la interfaz web. Ahora el panel se sirve desde su propio servidor interno, en la dirección:
http://<IP-de-la-Raspberry>/admin
También puedes configurar HTTPS más adelante desde el nuevo archivo pihole.toml.
Establece Pi-hole como DNS en tus dispositivos
Si tu router permite configurar el cambio de DNS a nivel de DHCP, introduce la IP de tu Raspberry (por ejemplo,192.168.1.3
). Si no lo permite, tendrás que hacerlo manualmente en cada uno de tus dispositivos.
0 Reviews