[DNS] PI-HOLE

por Bariho | Abr 6, 2025 | HomeLab

¿Qué es PI-HOLE?

Pi-hole es una aplicación para bloqueo de anuncios y rastreadores en Internet​​​​ a nivel de red en Linux que actúa como un sumidero de DNS​, destinado para su uso en una red privada.


REQUISITOS

HARDWARE

  • Mínimo 2GB , Recomendado 4GB de espacio libre.
  • 512Mb de ram

INSTALACIÓN

INSTALACIÓN AUTOMATICA (RECOMENDADA)

Copiar

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

ALTERNATIVA 1: CLONAR REPOSITORIO

Copiar

git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole
cd "Pi-hole/automated install/"
sudo bash basic-install.sh

ALTERNATIVA 2: DESCARGA MANUAL

Copiar

wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh

DOCUMENTACIÓN OFICIA

INTERFAZ, CONFIGURACIÓN

DASHBOARD

ADLIST

En la sección Adlists podremos añadir diferentes listas de bloqueos. (Se podrán encontrar en Internet dichas listas)

Añadiremos la url de la lista de bloqueos, junto a un comentario si queremos.

Veremos la url agregada, donde podremos habilitarlo o deshabilitarlo, ver el comentario e incluso agregar grupos específicos para los clientes conectados.

Para que la lista se actualice, deberemos actualizar el listado en el apartado Tools

ACTUALIZAR LISTAS DE BLOQUEOS

En el apartado de Tools -> Update Gravity, podremos actualizar las nuevas listas implementadas en el apartado de Adlist, a partir de aqui empezara a funcionar la nueva lista añadida.

DNS

En Settings tendremos diferentes configuraciones e información del sistema.

Nos iremos a DNS para configurar el UpStream DNS Server para tener salida a Internet.

Yo tengo seleccionado del apartado IPv4, los DNS de Google y Cloudflare. (Elegir el que mas os guste)

Una vez configurado los Upstream DNS Server, las listas de bloqueo, tocara implementarlo en la red o manualmente en cada equipo que lo necesite.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Categorías del Blog