Manual de Instalación de Pi-Hole en Linux

Pi-Hole es una herramienta de software que actúa como un bloqueador de anuncios a nivel de red. Funciona como un servidor DNS que filtra automáticamente las solicitudes de dominios publicitarios, de seguimiento y contenido malicioso, mejorando la navegación y protegiendo la privacidad de los dispositivos conectados. 

Requisitos Previos

  • Sistema operativo Linux (recomendado: Ubuntu, Debian o derivados).

  • Acceso a una cuenta con privilegios de superusuario (root).

  • Conexión a Internet.

Paso 1: Actualización del Sistema

Antes de instalar Pi-Hole, asegúrate de que tu sistema esté actualizado.

sudo apt update && sudo apt upgrade -y

Paso 2: Instalación de Dependencias

Instala las dependencias necesarias para ejecutar el instalador de Pi-Hole.

sudo apt install curl -y

Paso 3: Descargar e Iniciar el Instalador de Pi-Hole

Pi-Hole proporciona un script automático para su instalación.

curl -sSL https://install.pi-hole.net | sudo bash

Paso 4: Configuración del Instalador

Sigue los pasos interactivos del instalador:

  1. Pantalla de Bienvenida: Presiona "Enter" para continuar.

  2. Aviso de Red: Pi-Hole actuará como un servidor de DNS. Asegúrate de estar listo para modificar configuraciones de red.

  3. Configuración de Interfaz: Selecciona la interfaz de red a utilizar (por ejemplo: eth0 para cableado o wlan0 para Wi-Fi).

  4. Selector de Upstream DNS: Selecciona un proveedor de DNS (como Google, Cloudflare o OpenDNS).

  5. Configuración de Listas de Bloqueo: Deja activada la lista por defecto o personalízala si lo deseas.

  6. Configuración de IP Estática: Asegúrate de configurar una IP fija para evitar que la configuración se pierda al reiniciar.

Paso 5: Finalización de la Instalación

El instalador te proporcionará una contraseña de acceso a la interfaz web de administración. Puedes modificarla con el siguiente comando:

pihole -a -p

Paso 6: Acceso a la Interfaz Web

Abre tu navegador y accede al panel de control de Pi-Hole:

http://<tu_IP_local>/admin

Reemplaza <tu_IP_local> con la dirección IP de tu máquina.

Paso 7: Cambiar DNS en el Router o Dispositivos

Configura tu router o los dispositivos de tu red para que utilicen la IP de Pi-Hole como servidor DNS principal.

Comandos Utiles

  • Ver estado de Pi-Hole:

    pihole status
  • Actualizar Pi-Hole:

    pihole -up
  • Reiniciar el servicio Pi-Hole:

    sudo systemctl restart pihole-FTL

Solución de Problemas

  • Comprobación de los logs:

    tail -f /var/log/pihole.log
  • Reinstalación: Si algo falla, puedes reinstalar Pi-Hole ejecutando el script de instalación nuevamente.

Recomendaciones de Seguridad

  • Cambia la contraseña del panel de administración periódicamente.

  • Evita exponer el panel de Pi-Hole directamente a Internet.

  • Realiza copias de seguridad de las listas de bloqueo personalizadas.


Con estos pasos, tu Pi-Hole quedará configurado para filtrar contenido de manera eficiente en tu red local.

Comentarios

Entradas más populares de este blog

Pi-Hole Installation Manual for Linux

Manual de Instalación de Home Assistant en Linux