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.

  1. Abre gráficamente el Portal (Router) entregado por quien te provee de Wi-Fi habitual.
  2. Rastrea “Configuraciones Dinámicas LAN/DHCP DNS”.
  3. 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!