TL;DR — Resumen Rápido
Un tutorial paso a paso sobre cómo asegurar la red de tu hogar bloqueando anuncios con Pi-hole operando puramente en Docker.
Bloquear implacablemente cada anuncio intrusivo originado internamente contra todos los televisores inteligentes (Smart TV) y dispositivos móviles: logramos eso erigiendo Pi-hole.
Lanzaremos exitosamente este filtro magistral de red acorazado mediante el brillante formato Docker Compose.
Paso 1: Precaución del Puerto 53
Pi-hole gestiona DNS. Consecuentemente es vital que el Puerto 53 sobreviva intacto. Sistemas contemporáneos estilo Ubuntu activan servicios (systemd-resolved) arrebatándolo por completo por defecto.
Anulémoslo:
sudo nano /etc/systemd/resolved.conf
Transforma drásticamente esta configuración retirando su hashtag (#) limitante:
DNSStubListener=no
Valida la limpieza total reiniciando profundamente:
sudo systemctl restart systemd-resolved
Paso 2: Crear el Espacio Físico
Organiza volúmenes lógicos imperecederos en donde Pi-hole asiente inteligentemente listas prohibidas.
mkdir -p /opt/pihole
cd /opt/pihole
Paso 3: Elaboración de la Configuración Mágica
Mapea fluidamente el comportamiento final con tu nuevo archivo docker-compose.yml:
version: "3"
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- "53:53/tcp"
- "53:53/udp"
- "80:80/tcp"
environment:
TZ: 'America/New_York'
WEBPASSWORD: 'SuperClaveParaPihole'
volumes:
- './etc-pihole:/etc/pihole'
- './etc-dnsmasq.d:/etc/dnsmasq.d'
restart: unless-stopped
Paso 4: Levantar las Defensas
Inicializa en crudo:
docker-compose up -d
Tardará 60 segundos digiriendo listas externas monstruosas extraídas de bases públicas. Alcanza visualmente tu cuadro logrando entrar en http://<IP-DE-TU-LINUX-SERVER>/admin.
Paso 5: Apuntar tu Hogar Hacia al Agujero Negro DNS
El milagro requiere inyectar su posición a toda la vivienda centralizadamente.
- Abre gráficamente el Portal (Router) entregado por quien te provee de Wi-Fi habitual.
- Rastrea “Configuraciones Dinámicas LAN/DHCP DNS”.
- Escribe únicamente la “Dirección Estática IP” perteneciente netamente al equipo donde late Linux Docker.
¡Eso es, despídete virtualmente a para siempre de los molestos acosos publicitarios por algoritmos agresivos!