PassioniInformaticaHomelab

Guida: Pi-hole nel homelab — DNS sinkhole

04/03/2026

Bloccare pubblicita e tracker per tutta la rete

Pi-hole funziona come DNS sinkhole: intercetta le richieste DNS verso domini pubblicitari e li blocca. Tutta la rete ne beneficia.

Installazione su LXC Proxmox

# Creare container Debian leggero
pct create 300 local:vztmpl/debian-12-standard.tar.zst \
  --hostname pihole --memory 512 --cores 1 \
  --net0 name=eth0,bridge=vmbr0,ip=192.168.1.53/24,gw=192.168.1.1

pct start 300
pct exec 300 -- bash -c "curl -sSL https://install.pi-hole.net | bash"

Configurazione

  • Impostare Pi-hole come DNS nel router (o DHCP)
  • Aggiungere blocklist aggiuntive (StevenBlack, Energized)
  • Configurare DNS upstream: Cloudflare (1.1.1.1), Google (8.8.8.8) o Unbound locale

Dashboard

Accedere a http://192.168.1.53/admin per vedere statistiche: query totali, bloccate, percentuale blocco, top domain.

Risultati tipici

  • 15-30% delle query DNS bloccate (pubblicita e tracking)
  • Navigazione piu veloce (meno contenuti da caricare)
  • Funziona su tutti i dispositivi della rete senza installare nulla
← Guida: Hardening del homelab — sicurezza dell'i... Guida: Monitoraggio infrastruttura con Uptime K... →
← Torna all'elenco